@vue/babel-helper-vue-jsx-merge-props
Babel helper for Vue JSX spread
39,617,323
1,474
| Install | |
|---|---|
npm install @vue/babel-helper-vue-jsx-merge-props |
|
| Latest Version: | 1.4.0 |
| License: | MIT |
| Last Updated: | May 31, 2024 |
| Links: | GitHub · npm |
Maintainer: nickmessing
@vue/babel-helper-vue-jsx-merge-props
A package used internally by vue jsx transformer to merge props spread. It is required to merge some prop trees like this:
import mergeProps from '@vue/babel-helper-vue-jsx-merge-props'
const MyComponent = {
render(h) {
// original: <button onClick={$event => console.log($event)} {...{ on: { click: $event => doSomething($event) } }} />
return h(
'button',
mergeProps([
{
on: {
click: $event => console.log($event),
},
},
{
on: {
click: $event => doSomething($event),
},
},
]),
)
},
}
This tool is used internally and there is no reason for you to ever use it.
Related Packages
@vue/test-utils
136,061,039
1,160
Version History
| Version | Released | License |
|---|---|---|
| 1.4.0 | MIT | |
| 1.2.1 | MIT | |
| 1.2.0 | MIT | |
| 1.0.0 | MIT | |
| 0.1.0 | MIT |
Pre-releases (3)
| Version | Released | License |
|---|---|---|
| 1.0.0-beta.3 | MIT | |
| 1.0.0-beta.2 | MIT | |
| 1.0.0-beta.1 | MIT |