babel-plugin-react-pure-components
Optimize React code by making pure classes into functions
Note: Requires React v0.14 or higher.
Example
In:
Component static propTypes = className: ReactPropTypesstringisRequired ; { return <div className=thispropsclassName> ... </div> ; }
Out:
{ return <div className=propsclassName> ... </div> ;} MyComponentpropTypes = className: ReactPropTypesstringisRequired;
Installation
$ npm install babel-plugin-react-pure-components
Usage
.babelrc
(Recommended)
Via .babelrc
Via CLI
$ babel --plugins react-pure-components script.js
Via Node API
;