├── .babelrc ├── .eslintignore ├── .eslintrc ├── .gitignore ├── .travis.yml ├── CODE_OF_CONDUCT.md ├── LICENSE ├── Procfile ├── README.md ├── docs └── Introduction.md ├── fakeAPI.js ├── index.html ├── package.json ├── server.js ├── src ├── images │ └── GitHub-Mark-Light-120px-plus.png ├── javascript │ ├── Root.js │ ├── components │ │ ├── Footer.js │ │ └── Header.js │ ├── config │ │ └── urls.js │ ├── containers │ │ ├── AppBar.js │ │ └── DevTools.js │ ├── decorators │ │ └── withMaterialUI.js │ ├── hooks.js │ ├── index.js │ ├── redux │ │ ├── index.js │ │ ├── middleware │ │ │ ├── clientMiddleware.js │ │ │ ├── index.js │ │ │ ├── logger.js │ │ │ └── request.js │ │ └── modules │ │ │ ├── auth.js │ │ │ ├── blogposts.js │ │ │ ├── draft.js │ │ │ ├── reducer.js │ │ │ ├── users.js │ │ │ └── utils │ │ │ └── fetch.js │ └── views │ │ ├── Blog │ │ ├── Post.js │ │ └── index.js │ │ ├── Draft │ │ └── index.js │ │ └── Login │ │ └── index.js └── styles │ └── main.less ├── test ├── fixture │ └── data.js └── index.spec.js ├── webpack.config.js └── webpack.config.production.js /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "stage": 0 3 | } 4 | -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | lib 2 | node_modules 3 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | npm-debug.log 3 | .DS_Store 4 | dist 5 | static 6 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/.travis.yml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/LICENSE -------------------------------------------------------------------------------- /Procfile: -------------------------------------------------------------------------------- 1 | web: npm run deploy 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/README.md -------------------------------------------------------------------------------- /docs/Introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/docs/Introduction.md -------------------------------------------------------------------------------- /fakeAPI.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/fakeAPI.js -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/package.json -------------------------------------------------------------------------------- /server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/server.js -------------------------------------------------------------------------------- /src/images/GitHub-Mark-Light-120px-plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/src/images/GitHub-Mark-Light-120px-plus.png -------------------------------------------------------------------------------- /src/javascript/Root.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/src/javascript/Root.js -------------------------------------------------------------------------------- /src/javascript/components/Footer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/src/javascript/components/Footer.js -------------------------------------------------------------------------------- /src/javascript/components/Header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/src/javascript/components/Header.js -------------------------------------------------------------------------------- /src/javascript/config/urls.js: -------------------------------------------------------------------------------- 1 | export const api = 'http://localhost:3010'; 2 | -------------------------------------------------------------------------------- /src/javascript/containers/AppBar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/src/javascript/containers/AppBar.js -------------------------------------------------------------------------------- /src/javascript/containers/DevTools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/src/javascript/containers/DevTools.js -------------------------------------------------------------------------------- /src/javascript/decorators/withMaterialUI.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/src/javascript/decorators/withMaterialUI.js -------------------------------------------------------------------------------- /src/javascript/hooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/src/javascript/hooks.js -------------------------------------------------------------------------------- /src/javascript/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/src/javascript/index.js -------------------------------------------------------------------------------- /src/javascript/redux/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/src/javascript/redux/index.js -------------------------------------------------------------------------------- /src/javascript/redux/middleware/clientMiddleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/src/javascript/redux/middleware/clientMiddleware.js -------------------------------------------------------------------------------- /src/javascript/redux/middleware/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/src/javascript/redux/middleware/index.js -------------------------------------------------------------------------------- /src/javascript/redux/middleware/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/src/javascript/redux/middleware/logger.js -------------------------------------------------------------------------------- /src/javascript/redux/middleware/request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/src/javascript/redux/middleware/request.js -------------------------------------------------------------------------------- /src/javascript/redux/modules/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/src/javascript/redux/modules/auth.js -------------------------------------------------------------------------------- /src/javascript/redux/modules/blogposts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/src/javascript/redux/modules/blogposts.js -------------------------------------------------------------------------------- /src/javascript/redux/modules/draft.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/src/javascript/redux/modules/draft.js -------------------------------------------------------------------------------- /src/javascript/redux/modules/reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/src/javascript/redux/modules/reducer.js -------------------------------------------------------------------------------- /src/javascript/redux/modules/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/src/javascript/redux/modules/users.js -------------------------------------------------------------------------------- /src/javascript/redux/modules/utils/fetch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/src/javascript/redux/modules/utils/fetch.js -------------------------------------------------------------------------------- /src/javascript/views/Blog/Post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/src/javascript/views/Blog/Post.js -------------------------------------------------------------------------------- /src/javascript/views/Blog/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/src/javascript/views/Blog/index.js -------------------------------------------------------------------------------- /src/javascript/views/Draft/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/src/javascript/views/Draft/index.js -------------------------------------------------------------------------------- /src/javascript/views/Login/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/src/javascript/views/Login/index.js -------------------------------------------------------------------------------- /src/styles/main.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/src/styles/main.less -------------------------------------------------------------------------------- /test/fixture/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/test/fixture/data.js -------------------------------------------------------------------------------- /test/index.spec.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/webpack.config.js -------------------------------------------------------------------------------- /webpack.config.production.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/knowbody/redux-react-router-example-app/HEAD/webpack.config.production.js --------------------------------------------------------------------------------