pure-stamp
Creates an optimized pure compose function with dependencies tacked onto it for easy lib propagation.
Install
npm install -S pure-stamp
Usage
import React from 'react'import shallowCompare from 'react-addons-shallow-compare'import pureStamp from 'pure-stamp' const pure = /** Wraps commonly required dependencies for passing around a lib and optional defaults object for propagating configuration. */const React PropTypes cloneElement other libs defaults = pure /** PureStamp is a React component with shouldComponentUpdate implemented (shallowCompare). */const PureComponent = /** Need to stop shouldComponentUpdate for a minute? */const ImpureComponent = pure
See react-stamp documentation on compose for usage.