├── .editorconfig ├── .eslintignore ├── .eslintrc.yml ├── .gitignore ├── .npmignore ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── example ├── .eslintrc.yml ├── WithMousePosition.js ├── WithOffsetToRoot.js ├── WithSize.js ├── WithWindowSize.js ├── entry.js ├── index.html ├── webpack.config.js └── webpack │ └── development.config.js ├── package.json ├── src ├── getOffsetToRoot.js ├── mapPropsOnEvent.js ├── mapPropsOnScroll.js ├── withMousePosition.js ├── withOffsetToRoot.js ├── withSize.js └── withWindowSize.js ├── test ├── .eslintrc.yml ├── getOffsetToRoot.test.js ├── mapPropsOnEvent.test.js ├── mapPropsOnScroll.test.js ├── setupEnzyme.js ├── setupJsdom.js ├── withMousePosition.test.js ├── withOffsetToRoot.test.js ├── withSize.test.js └── withWindowSize.test.js └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuct/react-dom-utils/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | lib 3 | .nyc_output 4 | -------------------------------------------------------------------------------- /.eslintrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuct/react-dom-utils/HEAD/.eslintrc.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuct/react-dom-utils/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuct/react-dom-utils/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuct/react-dom-utils/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuct/react-dom-utils/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuct/react-dom-utils/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuct/react-dom-utils/HEAD/README.md -------------------------------------------------------------------------------- /example/.eslintrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuct/react-dom-utils/HEAD/example/.eslintrc.yml -------------------------------------------------------------------------------- /example/WithMousePosition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuct/react-dom-utils/HEAD/example/WithMousePosition.js -------------------------------------------------------------------------------- /example/WithOffsetToRoot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuct/react-dom-utils/HEAD/example/WithOffsetToRoot.js -------------------------------------------------------------------------------- /example/WithSize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuct/react-dom-utils/HEAD/example/WithSize.js -------------------------------------------------------------------------------- /example/WithWindowSize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuct/react-dom-utils/HEAD/example/WithWindowSize.js -------------------------------------------------------------------------------- /example/entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuct/react-dom-utils/HEAD/example/entry.js -------------------------------------------------------------------------------- /example/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuct/react-dom-utils/HEAD/example/index.html -------------------------------------------------------------------------------- /example/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuct/react-dom-utils/HEAD/example/webpack.config.js -------------------------------------------------------------------------------- /example/webpack/development.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuct/react-dom-utils/HEAD/example/webpack/development.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuct/react-dom-utils/HEAD/package.json -------------------------------------------------------------------------------- /src/getOffsetToRoot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuct/react-dom-utils/HEAD/src/getOffsetToRoot.js -------------------------------------------------------------------------------- /src/mapPropsOnEvent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuct/react-dom-utils/HEAD/src/mapPropsOnEvent.js -------------------------------------------------------------------------------- /src/mapPropsOnScroll.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuct/react-dom-utils/HEAD/src/mapPropsOnScroll.js -------------------------------------------------------------------------------- /src/withMousePosition.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuct/react-dom-utils/HEAD/src/withMousePosition.js -------------------------------------------------------------------------------- /src/withOffsetToRoot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuct/react-dom-utils/HEAD/src/withOffsetToRoot.js -------------------------------------------------------------------------------- /src/withSize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuct/react-dom-utils/HEAD/src/withSize.js -------------------------------------------------------------------------------- /src/withWindowSize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuct/react-dom-utils/HEAD/src/withWindowSize.js -------------------------------------------------------------------------------- /test/.eslintrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuct/react-dom-utils/HEAD/test/.eslintrc.yml -------------------------------------------------------------------------------- /test/getOffsetToRoot.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuct/react-dom-utils/HEAD/test/getOffsetToRoot.test.js -------------------------------------------------------------------------------- /test/mapPropsOnEvent.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuct/react-dom-utils/HEAD/test/mapPropsOnEvent.test.js -------------------------------------------------------------------------------- /test/mapPropsOnScroll.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuct/react-dom-utils/HEAD/test/mapPropsOnScroll.test.js -------------------------------------------------------------------------------- /test/setupEnzyme.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuct/react-dom-utils/HEAD/test/setupEnzyme.js -------------------------------------------------------------------------------- /test/setupJsdom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuct/react-dom-utils/HEAD/test/setupJsdom.js -------------------------------------------------------------------------------- /test/withMousePosition.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuct/react-dom-utils/HEAD/test/withMousePosition.test.js -------------------------------------------------------------------------------- /test/withOffsetToRoot.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuct/react-dom-utils/HEAD/test/withOffsetToRoot.test.js -------------------------------------------------------------------------------- /test/withSize.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuct/react-dom-utils/HEAD/test/withSize.test.js -------------------------------------------------------------------------------- /test/withWindowSize.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuct/react-dom-utils/HEAD/test/withWindowSize.test.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wuct/react-dom-utils/HEAD/yarn.lock --------------------------------------------------------------------------------