├── .babelrc ├── .editorconfig ├── .eslintignore ├── .eslintrc ├── .gitignore ├── .npmignore ├── .nvmrc ├── LICENSE ├── README.md ├── examples ├── components │ ├── App │ │ ├── App.js │ │ └── App.scss │ ├── Button │ │ ├── Button.js │ │ └── Button.scss │ ├── Logo │ │ └── Logo.js │ ├── Modal │ │ ├── Modal.js │ │ └── Modal.scss │ └── ModalLogin │ │ ├── ModalLogin.js │ │ └── ModalLogin.scss ├── containers │ ├── SignalContainer.js │ └── SignalOverlayContainer.js ├── index.html ├── index.js ├── index.scss ├── reducers.js └── webpack.config.js ├── gulpfile.babel.js ├── logo.png ├── package.json ├── src ├── __tests__ │ ├── index.spec.js │ └── reducer.spec.js ├── actions.js ├── constants │ ├── ActionTypes.js │ ├── ModalStates.js │ ├── SignalEvents.js │ └── SignalTypes.js ├── createContainer.js ├── eventHandler.js ├── index.js ├── isModal.js ├── reducer.js ├── selectors.js ├── utils.js └── withSignal.js └── webpack.config.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | webpack.config*.js 2 | node_modules 3 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/.npmignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 9.8.0 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/README.md -------------------------------------------------------------------------------- /examples/components/App/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/examples/components/App/App.js -------------------------------------------------------------------------------- /examples/components/App/App.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/examples/components/App/App.scss -------------------------------------------------------------------------------- /examples/components/Button/Button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/examples/components/Button/Button.js -------------------------------------------------------------------------------- /examples/components/Button/Button.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/examples/components/Button/Button.scss -------------------------------------------------------------------------------- /examples/components/Logo/Logo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/examples/components/Logo/Logo.js -------------------------------------------------------------------------------- /examples/components/Modal/Modal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/examples/components/Modal/Modal.js -------------------------------------------------------------------------------- /examples/components/Modal/Modal.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/examples/components/Modal/Modal.scss -------------------------------------------------------------------------------- /examples/components/ModalLogin/ModalLogin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/examples/components/ModalLogin/ModalLogin.js -------------------------------------------------------------------------------- /examples/components/ModalLogin/ModalLogin.scss: -------------------------------------------------------------------------------- 1 | .modalDialog { 2 | max-width: 320px !important; 3 | } 4 | -------------------------------------------------------------------------------- /examples/containers/SignalContainer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/examples/containers/SignalContainer.js -------------------------------------------------------------------------------- /examples/containers/SignalOverlayContainer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/examples/containers/SignalOverlayContainer.js -------------------------------------------------------------------------------- /examples/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/examples/index.html -------------------------------------------------------------------------------- /examples/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/examples/index.js -------------------------------------------------------------------------------- /examples/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/examples/index.scss -------------------------------------------------------------------------------- /examples/reducers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/examples/reducers.js -------------------------------------------------------------------------------- /examples/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/examples/webpack.config.js -------------------------------------------------------------------------------- /gulpfile.babel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/gulpfile.babel.js -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/logo.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/package.json -------------------------------------------------------------------------------- /src/__tests__/index.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/src/__tests__/index.spec.js -------------------------------------------------------------------------------- /src/__tests__/reducer.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/src/__tests__/reducer.spec.js -------------------------------------------------------------------------------- /src/actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/src/actions.js -------------------------------------------------------------------------------- /src/constants/ActionTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/src/constants/ActionTypes.js -------------------------------------------------------------------------------- /src/constants/ModalStates.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/src/constants/ModalStates.js -------------------------------------------------------------------------------- /src/constants/SignalEvents.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/src/constants/SignalEvents.js -------------------------------------------------------------------------------- /src/constants/SignalTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/src/constants/SignalTypes.js -------------------------------------------------------------------------------- /src/createContainer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/src/createContainer.js -------------------------------------------------------------------------------- /src/eventHandler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/src/eventHandler.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/src/index.js -------------------------------------------------------------------------------- /src/isModal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/src/isModal.js -------------------------------------------------------------------------------- /src/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/src/reducer.js -------------------------------------------------------------------------------- /src/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/src/selectors.js -------------------------------------------------------------------------------- /src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/src/utils.js -------------------------------------------------------------------------------- /src/withSignal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/src/withSignal.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mikevercoelen/redux-signal/HEAD/webpack.config.js --------------------------------------------------------------------------------