├── .babelrc ├── .eslintrc ├── .gitignore ├── README.md ├── package.json ├── public ├── build.html └── index.html ├── src ├── Root.js ├── actions │ ├── FunFairShiftActions.js │ ├── GenericActions.js │ └── SemaphoreActions.js ├── components │ ├── Comment.js │ ├── Comments.js │ ├── FunFairShift.js │ ├── FunFairShifts.js │ ├── Semaphore.js │ ├── SemaphoreStateForm.js │ └── Semaphores.js ├── constants │ ├── ActionTypes.js │ └── index.js ├── container │ └── FunFairShiftsApp.js ├── index.js ├── middleware │ ├── api.js │ └── throttle.js ├── reducers │ ├── funFairShifts.js │ ├── index.js │ └── semaphores.js ├── scss │ └── stylesheet.scss └── util │ ├── helpers.js │ └── templateHelpers.js ├── stub ├── semaphores.json ├── shifts.json └── state.json └── webpack.config.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpro/react-redux-demo/HEAD/.babelrc -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpro/react-redux-demo/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | .idea 3 | *.tar 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpro/react-redux-demo/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpro/react-redux-demo/HEAD/package.json -------------------------------------------------------------------------------- /public/build.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpro/react-redux-demo/HEAD/public/build.html -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpro/react-redux-demo/HEAD/public/index.html -------------------------------------------------------------------------------- /src/Root.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpro/react-redux-demo/HEAD/src/Root.js -------------------------------------------------------------------------------- /src/actions/FunFairShiftActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpro/react-redux-demo/HEAD/src/actions/FunFairShiftActions.js -------------------------------------------------------------------------------- /src/actions/GenericActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpro/react-redux-demo/HEAD/src/actions/GenericActions.js -------------------------------------------------------------------------------- /src/actions/SemaphoreActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpro/react-redux-demo/HEAD/src/actions/SemaphoreActions.js -------------------------------------------------------------------------------- /src/components/Comment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpro/react-redux-demo/HEAD/src/components/Comment.js -------------------------------------------------------------------------------- /src/components/Comments.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpro/react-redux-demo/HEAD/src/components/Comments.js -------------------------------------------------------------------------------- /src/components/FunFairShift.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpro/react-redux-demo/HEAD/src/components/FunFairShift.js -------------------------------------------------------------------------------- /src/components/FunFairShifts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpro/react-redux-demo/HEAD/src/components/FunFairShifts.js -------------------------------------------------------------------------------- /src/components/Semaphore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpro/react-redux-demo/HEAD/src/components/Semaphore.js -------------------------------------------------------------------------------- /src/components/SemaphoreStateForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpro/react-redux-demo/HEAD/src/components/SemaphoreStateForm.js -------------------------------------------------------------------------------- /src/components/Semaphores.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpro/react-redux-demo/HEAD/src/components/Semaphores.js -------------------------------------------------------------------------------- /src/constants/ActionTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpro/react-redux-demo/HEAD/src/constants/ActionTypes.js -------------------------------------------------------------------------------- /src/constants/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpro/react-redux-demo/HEAD/src/constants/index.js -------------------------------------------------------------------------------- /src/container/FunFairShiftsApp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpro/react-redux-demo/HEAD/src/container/FunFairShiftsApp.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpro/react-redux-demo/HEAD/src/index.js -------------------------------------------------------------------------------- /src/middleware/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpro/react-redux-demo/HEAD/src/middleware/api.js -------------------------------------------------------------------------------- /src/middleware/throttle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpro/react-redux-demo/HEAD/src/middleware/throttle.js -------------------------------------------------------------------------------- /src/reducers/funFairShifts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpro/react-redux-demo/HEAD/src/reducers/funFairShifts.js -------------------------------------------------------------------------------- /src/reducers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpro/react-redux-demo/HEAD/src/reducers/index.js -------------------------------------------------------------------------------- /src/reducers/semaphores.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpro/react-redux-demo/HEAD/src/reducers/semaphores.js -------------------------------------------------------------------------------- /src/scss/stylesheet.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpro/react-redux-demo/HEAD/src/scss/stylesheet.scss -------------------------------------------------------------------------------- /src/util/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpro/react-redux-demo/HEAD/src/util/helpers.js -------------------------------------------------------------------------------- /src/util/templateHelpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpro/react-redux-demo/HEAD/src/util/templateHelpers.js -------------------------------------------------------------------------------- /stub/semaphores.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpro/react-redux-demo/HEAD/stub/semaphores.json -------------------------------------------------------------------------------- /stub/shifts.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpro/react-redux-demo/HEAD/stub/shifts.json -------------------------------------------------------------------------------- /stub/state.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webpro/react-redux-demo/HEAD/webpack.config.js --------------------------------------------------------------------------------