React componentShouldUpdate util
Usage
import checkDiff from 'reactshouldupdate';
shouldComponentUpdate (nextProps, nextState) {
return checkUpdate({
props: {
next: nextProps,
current: this.props,
checks: ['stateProps1', 'stateProps2']
}
state: {
next: nextState,
current: this.state,
checks: ['stateKey1', 'stateKey2']
}
});
}