├── .babelrc ├── .gitignore ├── README.md ├── cmrh.conf.js ├── index.html ├── index.js ├── package.json ├── public ├── bundle.js ├── bundle.js.map ├── screenshot.png ├── style.css ├── style.css.map ├── vendor.js └── vendor.js.map ├── server.js ├── serverDev.js ├── serverProd.js ├── src ├── actions │ ├── fetchPackages.js │ ├── fetchPkg.js │ ├── index.js │ ├── receiveFetching.js │ ├── receivePackages.js │ └── receivePkg.js ├── api │ ├── index.js │ └── routes │ │ ├── npmPackage.js │ │ └── npmPackages.js ├── components │ ├── Loader.css │ ├── Loader.js │ ├── Menu.css │ ├── Menu.js │ ├── PkgCard.css │ ├── PkgCard.js │ ├── PkgDetails.css │ ├── PkgDetails.js │ ├── SiteSidebar.css │ └── SiteSidebar.js ├── constants │ └── index.js ├── containers │ ├── App.css │ ├── App.js │ ├── Packages.js │ └── Pkg.js ├── lib │ ├── site.js │ └── window.js ├── reducers │ ├── index.js │ ├── packages.js │ ├── pkg.js │ └── ui.js ├── routes.js ├── selectors │ ├── index.js │ ├── packagesSelector.js │ └── pkgSelector.js ├── styles │ ├── fonts.css │ ├── global.css │ ├── index.js │ └── normalize.css └── tests │ ├── actions │ ├── fetchPackages.spec.js │ └── fetchPkg.spec.js │ ├── components │ ├── Loader.spec.js │ ├── Menu.spec.js │ ├── PkgCard.spec.js │ └── PkgDetails.spec.js │ ├── index.js │ ├── initialState.js │ ├── jsdom.js │ ├── mockStore.js │ └── reducers │ ├── packages.spec.js │ ├── pkg.spec.js │ └── ui.spec.js └── webpack.config.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/.babelrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .DS_Store 3 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/README.md -------------------------------------------------------------------------------- /cmrh.conf.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | generateScopedName: '[name]_[local]__[hash:base64:5]', 3 | }; 4 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/index.html -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/index.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/package.json -------------------------------------------------------------------------------- /public/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/public/bundle.js -------------------------------------------------------------------------------- /public/bundle.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/public/bundle.js.map -------------------------------------------------------------------------------- /public/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/public/screenshot.png -------------------------------------------------------------------------------- /public/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/public/style.css -------------------------------------------------------------------------------- /public/style.css.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/public/style.css.map -------------------------------------------------------------------------------- /public/vendor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/public/vendor.js -------------------------------------------------------------------------------- /public/vendor.js.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/public/vendor.js.map -------------------------------------------------------------------------------- /server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/server.js -------------------------------------------------------------------------------- /serverDev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/serverDev.js -------------------------------------------------------------------------------- /serverProd.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/serverProd.js -------------------------------------------------------------------------------- /src/actions/fetchPackages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/actions/fetchPackages.js -------------------------------------------------------------------------------- /src/actions/fetchPkg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/actions/fetchPkg.js -------------------------------------------------------------------------------- /src/actions/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/actions/index.js -------------------------------------------------------------------------------- /src/actions/receiveFetching.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/actions/receiveFetching.js -------------------------------------------------------------------------------- /src/actions/receivePackages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/actions/receivePackages.js -------------------------------------------------------------------------------- /src/actions/receivePkg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/actions/receivePkg.js -------------------------------------------------------------------------------- /src/api/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/api/index.js -------------------------------------------------------------------------------- /src/api/routes/npmPackage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/api/routes/npmPackage.js -------------------------------------------------------------------------------- /src/api/routes/npmPackages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/api/routes/npmPackages.js -------------------------------------------------------------------------------- /src/components/Loader.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/components/Loader.css -------------------------------------------------------------------------------- /src/components/Loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/components/Loader.js -------------------------------------------------------------------------------- /src/components/Menu.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/components/Menu.css -------------------------------------------------------------------------------- /src/components/Menu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/components/Menu.js -------------------------------------------------------------------------------- /src/components/PkgCard.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/components/PkgCard.css -------------------------------------------------------------------------------- /src/components/PkgCard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/components/PkgCard.js -------------------------------------------------------------------------------- /src/components/PkgDetails.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/components/PkgDetails.css -------------------------------------------------------------------------------- /src/components/PkgDetails.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/components/PkgDetails.js -------------------------------------------------------------------------------- /src/components/SiteSidebar.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/components/SiteSidebar.css -------------------------------------------------------------------------------- /src/components/SiteSidebar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/components/SiteSidebar.js -------------------------------------------------------------------------------- /src/constants/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/constants/index.js -------------------------------------------------------------------------------- /src/containers/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/containers/App.css -------------------------------------------------------------------------------- /src/containers/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/containers/App.js -------------------------------------------------------------------------------- /src/containers/Packages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/containers/Packages.js -------------------------------------------------------------------------------- /src/containers/Pkg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/containers/Pkg.js -------------------------------------------------------------------------------- /src/lib/site.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/lib/site.js -------------------------------------------------------------------------------- /src/lib/window.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/lib/window.js -------------------------------------------------------------------------------- /src/reducers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/reducers/index.js -------------------------------------------------------------------------------- /src/reducers/packages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/reducers/packages.js -------------------------------------------------------------------------------- /src/reducers/pkg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/reducers/pkg.js -------------------------------------------------------------------------------- /src/reducers/ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/reducers/ui.js -------------------------------------------------------------------------------- /src/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/routes.js -------------------------------------------------------------------------------- /src/selectors/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/selectors/index.js -------------------------------------------------------------------------------- /src/selectors/packagesSelector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/selectors/packagesSelector.js -------------------------------------------------------------------------------- /src/selectors/pkgSelector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/selectors/pkgSelector.js -------------------------------------------------------------------------------- /src/styles/fonts.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/styles/fonts.css -------------------------------------------------------------------------------- /src/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/styles/global.css -------------------------------------------------------------------------------- /src/styles/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/styles/index.js -------------------------------------------------------------------------------- /src/styles/normalize.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/styles/normalize.css -------------------------------------------------------------------------------- /src/tests/actions/fetchPackages.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/tests/actions/fetchPackages.spec.js -------------------------------------------------------------------------------- /src/tests/actions/fetchPkg.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/tests/actions/fetchPkg.spec.js -------------------------------------------------------------------------------- /src/tests/components/Loader.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/tests/components/Loader.spec.js -------------------------------------------------------------------------------- /src/tests/components/Menu.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/tests/components/Menu.spec.js -------------------------------------------------------------------------------- /src/tests/components/PkgCard.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/tests/components/PkgCard.spec.js -------------------------------------------------------------------------------- /src/tests/components/PkgDetails.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/tests/components/PkgDetails.spec.js -------------------------------------------------------------------------------- /src/tests/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/tests/index.js -------------------------------------------------------------------------------- /src/tests/initialState.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/tests/initialState.js -------------------------------------------------------------------------------- /src/tests/jsdom.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/tests/jsdom.js -------------------------------------------------------------------------------- /src/tests/mockStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/tests/mockStore.js -------------------------------------------------------------------------------- /src/tests/reducers/packages.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/tests/reducers/packages.spec.js -------------------------------------------------------------------------------- /src/tests/reducers/pkg.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/tests/reducers/pkg.spec.js -------------------------------------------------------------------------------- /src/tests/reducers/ui.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/src/tests/reducers/ui.spec.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/svnm/react-router-redux-example/HEAD/webpack.config.js --------------------------------------------------------------------------------