├── .babelrc ├── .editorconfig ├── .gitignore ├── README.md ├── index.js ├── package.json ├── public └── favicon.ico ├── src ├── actions │ ├── albums.js │ └── photos.js ├── api.js ├── client.js ├── components │ ├── Albums.js │ ├── AlbumsList.js │ ├── Chrome.js │ ├── Home.js │ ├── Navigation │ │ ├── NavigationLink.js │ │ ├── index.js │ │ └── styles.css │ ├── NoMatch.js │ └── Photos.js ├── containers │ ├── AlbumsList.js │ └── Photos.js ├── reducers │ ├── albums.js │ ├── index.js │ └── photos.js ├── routes.js ├── sagas │ ├── albums.js │ ├── index.js │ └── photos.js ├── selectors.js ├── server │ ├── index.js │ ├── manifest.js │ ├── utils │ │ └── renderReact.js │ └── views │ │ └── HTMLDocument.js └── store.js └── webpack └── webpack.config.babel.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navgarcha/universal-react-saga/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navgarcha/universal-react-saga/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | build 2 | node_modules 3 | *.log 4 | .DS_Store 5 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navgarcha/universal-react-saga/HEAD/README.md -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | import './src/server'; 2 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navgarcha/universal-react-saga/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navgarcha/universal-react-saga/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /src/actions/albums.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navgarcha/universal-react-saga/HEAD/src/actions/albums.js -------------------------------------------------------------------------------- /src/actions/photos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navgarcha/universal-react-saga/HEAD/src/actions/photos.js -------------------------------------------------------------------------------- /src/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navgarcha/universal-react-saga/HEAD/src/api.js -------------------------------------------------------------------------------- /src/client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navgarcha/universal-react-saga/HEAD/src/client.js -------------------------------------------------------------------------------- /src/components/Albums.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navgarcha/universal-react-saga/HEAD/src/components/Albums.js -------------------------------------------------------------------------------- /src/components/AlbumsList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navgarcha/universal-react-saga/HEAD/src/components/AlbumsList.js -------------------------------------------------------------------------------- /src/components/Chrome.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navgarcha/universal-react-saga/HEAD/src/components/Chrome.js -------------------------------------------------------------------------------- /src/components/Home.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navgarcha/universal-react-saga/HEAD/src/components/Home.js -------------------------------------------------------------------------------- /src/components/Navigation/NavigationLink.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navgarcha/universal-react-saga/HEAD/src/components/Navigation/NavigationLink.js -------------------------------------------------------------------------------- /src/components/Navigation/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navgarcha/universal-react-saga/HEAD/src/components/Navigation/index.js -------------------------------------------------------------------------------- /src/components/Navigation/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navgarcha/universal-react-saga/HEAD/src/components/Navigation/styles.css -------------------------------------------------------------------------------- /src/components/NoMatch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navgarcha/universal-react-saga/HEAD/src/components/NoMatch.js -------------------------------------------------------------------------------- /src/components/Photos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navgarcha/universal-react-saga/HEAD/src/components/Photos.js -------------------------------------------------------------------------------- /src/containers/AlbumsList.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navgarcha/universal-react-saga/HEAD/src/containers/AlbumsList.js -------------------------------------------------------------------------------- /src/containers/Photos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navgarcha/universal-react-saga/HEAD/src/containers/Photos.js -------------------------------------------------------------------------------- /src/reducers/albums.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navgarcha/universal-react-saga/HEAD/src/reducers/albums.js -------------------------------------------------------------------------------- /src/reducers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navgarcha/universal-react-saga/HEAD/src/reducers/index.js -------------------------------------------------------------------------------- /src/reducers/photos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navgarcha/universal-react-saga/HEAD/src/reducers/photos.js -------------------------------------------------------------------------------- /src/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navgarcha/universal-react-saga/HEAD/src/routes.js -------------------------------------------------------------------------------- /src/sagas/albums.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navgarcha/universal-react-saga/HEAD/src/sagas/albums.js -------------------------------------------------------------------------------- /src/sagas/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navgarcha/universal-react-saga/HEAD/src/sagas/index.js -------------------------------------------------------------------------------- /src/sagas/photos.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navgarcha/universal-react-saga/HEAD/src/sagas/photos.js -------------------------------------------------------------------------------- /src/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navgarcha/universal-react-saga/HEAD/src/selectors.js -------------------------------------------------------------------------------- /src/server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navgarcha/universal-react-saga/HEAD/src/server/index.js -------------------------------------------------------------------------------- /src/server/manifest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navgarcha/universal-react-saga/HEAD/src/server/manifest.js -------------------------------------------------------------------------------- /src/server/utils/renderReact.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navgarcha/universal-react-saga/HEAD/src/server/utils/renderReact.js -------------------------------------------------------------------------------- /src/server/views/HTMLDocument.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navgarcha/universal-react-saga/HEAD/src/server/views/HTMLDocument.js -------------------------------------------------------------------------------- /src/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navgarcha/universal-react-saga/HEAD/src/store.js -------------------------------------------------------------------------------- /webpack/webpack.config.babel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/navgarcha/universal-react-saga/HEAD/webpack/webpack.config.babel.js --------------------------------------------------------------------------------