├── .babelrc ├── .gitignore ├── LICENSE ├── README.md ├── index.cjs.js ├── index.es.js ├── index.js ├── package.json ├── rollup.config.js └── test ├── has-props-component.spec.js ├── mock ├── ImpureWithChildren.js ├── PartialPureWithChildren.js ├── PureWithChildren.js └── renderingCounter.js └── no-props-component.spec.js /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["es2015", "react"] 3 | } -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .vscode 3 | node_modules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoamELB/shouldComponentUpdate-Children/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoamELB/shouldComponentUpdate-Children/HEAD/README.md -------------------------------------------------------------------------------- /index.cjs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoamELB/shouldComponentUpdate-Children/HEAD/index.cjs.js -------------------------------------------------------------------------------- /index.es.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoamELB/shouldComponentUpdate-Children/HEAD/index.es.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoamELB/shouldComponentUpdate-Children/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoamELB/shouldComponentUpdate-Children/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoamELB/shouldComponentUpdate-Children/HEAD/rollup.config.js -------------------------------------------------------------------------------- /test/has-props-component.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoamELB/shouldComponentUpdate-Children/HEAD/test/has-props-component.spec.js -------------------------------------------------------------------------------- /test/mock/ImpureWithChildren.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoamELB/shouldComponentUpdate-Children/HEAD/test/mock/ImpureWithChildren.js -------------------------------------------------------------------------------- /test/mock/PartialPureWithChildren.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoamELB/shouldComponentUpdate-Children/HEAD/test/mock/PartialPureWithChildren.js -------------------------------------------------------------------------------- /test/mock/PureWithChildren.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoamELB/shouldComponentUpdate-Children/HEAD/test/mock/PureWithChildren.js -------------------------------------------------------------------------------- /test/mock/renderingCounter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoamELB/shouldComponentUpdate-Children/HEAD/test/mock/renderingCounter.js -------------------------------------------------------------------------------- /test/no-props-component.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NoamELB/shouldComponentUpdate-Children/HEAD/test/no-props-component.spec.js --------------------------------------------------------------------------------