babel-plugin-transform-react-inline-elements
Replaces the
React.createElement
function with one that is more optimized for production:babelHelpers.jsx
.
Example
In
<Baz foo="bar" key="1"></Baz>;
Out
babelHelpers; /** * Instead of * * React.createElement(Baz, { * foo: "bar", * key: "1", * }); */
Deopt
// The plugin will still use React.createElement when `ref` or `object rest spread` is used<Foo ref="bar" /><Foo ...bar />
Installation
npm install --save-dev babel-plugin-transform-react-inline-elements
Usage
.babelrc
(Recommended)
Via .babelrc
Via CLI
babel --plugins transform-react-inline-elements script.js
Via Node API
;