rc-pure

0.2.0 • Public • Published

rc-pure

npm version npm downloads github issues greenkeeper status

a react package that improves render performance by reducing re-render component, fast and easy use!

reference

rc-pure-component

a wrapper use pure component wrap stateless functional components to class use pure component to reduce re-render. read more

install

# use npm 
$ npm install rc-pure
 
# or yarn 
$ yarn add rc-pure

usage

import pure from 'rc-pure'
 
const config = {
  updateByKeys: ['name'],
}
 
const Component = ({ name = 'Hieu' }) => (<div>hello, {name}</div>)
 
// with config
const Pure = pure(config)(Component)
 
// simple
const Pure = pure()(Component)

documents

config

name type description
compare Func (optional) the function used to calculate the change value. default: lodash.isEqual
updateByKeys Array (optional) Only update when these values change. default: undefined

Package Sidebar

Install

npm i rc-pure

Weekly Downloads

1

Version

0.2.0

License

MIT

Unpacked Size

10.4 kB

Total Files

15

Last publish

Collaborators

  • lamhieu