├── .all-contributorsrc ├── .eslintignore ├── .eslintrc.json ├── .flowconfig ├── .gitignore ├── .prettierignore ├── .prettierrc ├── .size-snapshot.json ├── .travis.yml ├── LICENSE ├── README.md ├── babel.config.js ├── docs ├── Guide.mdx ├── Introduction.mdx ├── _ui │ ├── MDXComponents.js │ └── PropsTable.js ├── components │ ├── Active.mdx │ ├── Compose.mdx │ ├── Counter.mdx │ ├── Field.mdx │ ├── Focus.mdx │ ├── Form.mdx │ ├── Hover.mdx │ ├── Interval.mdx │ ├── List.mdx │ ├── Map.mdx │ ├── Set.mdx │ ├── State.mdx │ ├── Toggle.mdx │ ├── Touch.mdx │ └── Value.mdx └── utils │ ├── compose.mdx │ └── composeEvents.mdx ├── doczrc.js ├── logo.png ├── package.json ├── rollup.config.js ├── src ├── components │ ├── Active.js │ ├── Compose.js │ ├── Counter.js │ ├── Field.js │ ├── Focus.js │ ├── FocusManager.js │ ├── Form.js │ ├── Hover.js │ ├── Interval.js │ ├── List.js │ ├── Map.js │ ├── Set.js │ ├── State.js │ ├── Toggle.js │ ├── Touch.js │ └── Value.js ├── index.js ├── index.js.flow └── utils │ ├── compose.js │ ├── composeEvents.js │ ├── renderProps.js │ └── warn.js ├── tests ├── components │ ├── Active.test.js │ ├── Compose.test.js │ ├── Counter.test.js │ ├── Field.test.js │ ├── Focus.test.js │ ├── FocusManager.test.js │ ├── Form.test.js │ ├── Hover.test.js │ ├── Interval.test.js │ ├── List.test.js │ ├── Map.test.js │ ├── Set.test.js │ ├── State.test.js │ ├── Toggle.test.js │ ├── Touch.test.js │ ├── Value.test.js │ └── utils.js ├── jestCJSSetup.js ├── jestUMDSetup.js ├── test_flow.js └── utils │ ├── compose.test.js │ ├── composeEvents.test.js │ └── renderProps.test.js ├── types ├── index.d.ts ├── test.tsx └── tsconfig.json └── yarn.lock /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | *.flow -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.flowconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/.flowconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | .docz 3 | node_modules 4 | dist 5 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | package.json 2 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/.prettierrc -------------------------------------------------------------------------------- /.size-snapshot.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/.size-snapshot.json -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/babel.config.js -------------------------------------------------------------------------------- /docs/Guide.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/docs/Guide.mdx -------------------------------------------------------------------------------- /docs/Introduction.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/docs/Introduction.mdx -------------------------------------------------------------------------------- /docs/_ui/MDXComponents.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/docs/_ui/MDXComponents.js -------------------------------------------------------------------------------- /docs/_ui/PropsTable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/docs/_ui/PropsTable.js -------------------------------------------------------------------------------- /docs/components/Active.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/docs/components/Active.mdx -------------------------------------------------------------------------------- /docs/components/Compose.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/docs/components/Compose.mdx -------------------------------------------------------------------------------- /docs/components/Counter.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/docs/components/Counter.mdx -------------------------------------------------------------------------------- /docs/components/Field.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/docs/components/Field.mdx -------------------------------------------------------------------------------- /docs/components/Focus.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/docs/components/Focus.mdx -------------------------------------------------------------------------------- /docs/components/Form.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/docs/components/Form.mdx -------------------------------------------------------------------------------- /docs/components/Hover.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/docs/components/Hover.mdx -------------------------------------------------------------------------------- /docs/components/Interval.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/docs/components/Interval.mdx -------------------------------------------------------------------------------- /docs/components/List.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/docs/components/List.mdx -------------------------------------------------------------------------------- /docs/components/Map.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/docs/components/Map.mdx -------------------------------------------------------------------------------- /docs/components/Set.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/docs/components/Set.mdx -------------------------------------------------------------------------------- /docs/components/State.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/docs/components/State.mdx -------------------------------------------------------------------------------- /docs/components/Toggle.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/docs/components/Toggle.mdx -------------------------------------------------------------------------------- /docs/components/Touch.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/docs/components/Touch.mdx -------------------------------------------------------------------------------- /docs/components/Value.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/docs/components/Value.mdx -------------------------------------------------------------------------------- /docs/utils/compose.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/docs/utils/compose.mdx -------------------------------------------------------------------------------- /docs/utils/composeEvents.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/docs/utils/composeEvents.mdx -------------------------------------------------------------------------------- /doczrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/doczrc.js -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/logo.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/rollup.config.js -------------------------------------------------------------------------------- /src/components/Active.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/src/components/Active.js -------------------------------------------------------------------------------- /src/components/Compose.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/src/components/Compose.js -------------------------------------------------------------------------------- /src/components/Counter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/src/components/Counter.js -------------------------------------------------------------------------------- /src/components/Field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/src/components/Field.js -------------------------------------------------------------------------------- /src/components/Focus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/src/components/Focus.js -------------------------------------------------------------------------------- /src/components/FocusManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/src/components/FocusManager.js -------------------------------------------------------------------------------- /src/components/Form.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/src/components/Form.js -------------------------------------------------------------------------------- /src/components/Hover.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/src/components/Hover.js -------------------------------------------------------------------------------- /src/components/Interval.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/src/components/Interval.js -------------------------------------------------------------------------------- /src/components/List.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/src/components/List.js -------------------------------------------------------------------------------- /src/components/Map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/src/components/Map.js -------------------------------------------------------------------------------- /src/components/Set.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/src/components/Set.js -------------------------------------------------------------------------------- /src/components/State.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/src/components/State.js -------------------------------------------------------------------------------- /src/components/Toggle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/src/components/Toggle.js -------------------------------------------------------------------------------- /src/components/Touch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/src/components/Touch.js -------------------------------------------------------------------------------- /src/components/Value.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/src/components/Value.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/src/index.js -------------------------------------------------------------------------------- /src/index.js.flow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/src/index.js.flow -------------------------------------------------------------------------------- /src/utils/compose.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/src/utils/compose.js -------------------------------------------------------------------------------- /src/utils/composeEvents.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/src/utils/composeEvents.js -------------------------------------------------------------------------------- /src/utils/renderProps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/src/utils/renderProps.js -------------------------------------------------------------------------------- /src/utils/warn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/src/utils/warn.js -------------------------------------------------------------------------------- /tests/components/Active.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/tests/components/Active.test.js -------------------------------------------------------------------------------- /tests/components/Compose.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/tests/components/Compose.test.js -------------------------------------------------------------------------------- /tests/components/Counter.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/tests/components/Counter.test.js -------------------------------------------------------------------------------- /tests/components/Field.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/tests/components/Field.test.js -------------------------------------------------------------------------------- /tests/components/Focus.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/tests/components/Focus.test.js -------------------------------------------------------------------------------- /tests/components/FocusManager.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/tests/components/FocusManager.test.js -------------------------------------------------------------------------------- /tests/components/Form.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/tests/components/Form.test.js -------------------------------------------------------------------------------- /tests/components/Hover.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/tests/components/Hover.test.js -------------------------------------------------------------------------------- /tests/components/Interval.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/tests/components/Interval.test.js -------------------------------------------------------------------------------- /tests/components/List.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/tests/components/List.test.js -------------------------------------------------------------------------------- /tests/components/Map.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/tests/components/Map.test.js -------------------------------------------------------------------------------- /tests/components/Set.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/tests/components/Set.test.js -------------------------------------------------------------------------------- /tests/components/State.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/tests/components/State.test.js -------------------------------------------------------------------------------- /tests/components/Toggle.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/tests/components/Toggle.test.js -------------------------------------------------------------------------------- /tests/components/Touch.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/tests/components/Touch.test.js -------------------------------------------------------------------------------- /tests/components/Value.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/tests/components/Value.test.js -------------------------------------------------------------------------------- /tests/components/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/tests/components/utils.js -------------------------------------------------------------------------------- /tests/jestCJSSetup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/tests/jestCJSSetup.js -------------------------------------------------------------------------------- /tests/jestUMDSetup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/tests/jestUMDSetup.js -------------------------------------------------------------------------------- /tests/test_flow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/tests/test_flow.js -------------------------------------------------------------------------------- /tests/utils/compose.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/tests/utils/compose.test.js -------------------------------------------------------------------------------- /tests/utils/composeEvents.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/tests/utils/composeEvents.test.js -------------------------------------------------------------------------------- /tests/utils/renderProps.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/tests/utils/renderProps.test.js -------------------------------------------------------------------------------- /types/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/types/index.d.ts -------------------------------------------------------------------------------- /types/test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/types/test.tsx -------------------------------------------------------------------------------- /types/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/types/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/renatorib/react-powerplug/HEAD/yarn.lock --------------------------------------------------------------------------------