├── .babelrc ├── .editorconfig ├── .flowconfig ├── .gitignore ├── .jscsrc ├── CHANGELOG.md ├── README.md ├── client ├── assets │ ├── css │ │ ├── main.css │ │ └── uikit.almost-flat.min.css │ └── images │ │ ├── cap.png │ │ ├── ipad-mini.png │ │ ├── react.png │ │ ├── sucker.png │ │ └── t-shirt.png └── index.js ├── common ├── actions │ └── ShopActions.js ├── api │ ├── products.js │ └── shopdb.js ├── components │ ├── Cart.jsx │ ├── CartContainer.jsx │ ├── DevTools.jsx │ ├── NotFound.jsx │ ├── ProductDetail.jsx │ ├── ProductItem.jsx │ ├── ProductItemContainer.jsx │ ├── ProductsContainer.jsx │ ├── ProductsList.jsx │ └── TodoApp.jsx ├── constants │ ├── ActionTypes.js │ └── Types.js ├── middlewares │ └── PromiseMiddleware.js ├── reducers │ ├── CartReducer.js │ ├── ProductReducer.js │ └── index.js ├── routes │ └── routing.js └── utils │ ├── WebAPIUtils.js │ ├── configureStore.js │ ├── createReducer.js │ └── fetchComponentData.js ├── nodemon.json ├── package.json ├── server ├── index.js └── server.js └── webpack.config.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/.editorconfig -------------------------------------------------------------------------------- /.flowconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/.flowconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/.gitignore -------------------------------------------------------------------------------- /.jscsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/.jscsrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/README.md -------------------------------------------------------------------------------- /client/assets/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/client/assets/css/main.css -------------------------------------------------------------------------------- /client/assets/css/uikit.almost-flat.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/client/assets/css/uikit.almost-flat.min.css -------------------------------------------------------------------------------- /client/assets/images/cap.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/client/assets/images/cap.png -------------------------------------------------------------------------------- /client/assets/images/ipad-mini.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/client/assets/images/ipad-mini.png -------------------------------------------------------------------------------- /client/assets/images/react.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/client/assets/images/react.png -------------------------------------------------------------------------------- /client/assets/images/sucker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/client/assets/images/sucker.png -------------------------------------------------------------------------------- /client/assets/images/t-shirt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/client/assets/images/t-shirt.png -------------------------------------------------------------------------------- /client/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/client/index.js -------------------------------------------------------------------------------- /common/actions/ShopActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/common/actions/ShopActions.js -------------------------------------------------------------------------------- /common/api/products.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/common/api/products.js -------------------------------------------------------------------------------- /common/api/shopdb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/common/api/shopdb.js -------------------------------------------------------------------------------- /common/components/Cart.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/common/components/Cart.jsx -------------------------------------------------------------------------------- /common/components/CartContainer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/common/components/CartContainer.jsx -------------------------------------------------------------------------------- /common/components/DevTools.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/common/components/DevTools.jsx -------------------------------------------------------------------------------- /common/components/NotFound.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/common/components/NotFound.jsx -------------------------------------------------------------------------------- /common/components/ProductDetail.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/common/components/ProductDetail.jsx -------------------------------------------------------------------------------- /common/components/ProductItem.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/common/components/ProductItem.jsx -------------------------------------------------------------------------------- /common/components/ProductItemContainer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/common/components/ProductItemContainer.jsx -------------------------------------------------------------------------------- /common/components/ProductsContainer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/common/components/ProductsContainer.jsx -------------------------------------------------------------------------------- /common/components/ProductsList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/common/components/ProductsList.jsx -------------------------------------------------------------------------------- /common/components/TodoApp.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/common/components/TodoApp.jsx -------------------------------------------------------------------------------- /common/constants/ActionTypes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/common/constants/ActionTypes.js -------------------------------------------------------------------------------- /common/constants/Types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/common/constants/Types.js -------------------------------------------------------------------------------- /common/middlewares/PromiseMiddleware.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/common/middlewares/PromiseMiddleware.js -------------------------------------------------------------------------------- /common/reducers/CartReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/common/reducers/CartReducer.js -------------------------------------------------------------------------------- /common/reducers/ProductReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/common/reducers/ProductReducer.js -------------------------------------------------------------------------------- /common/reducers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/common/reducers/index.js -------------------------------------------------------------------------------- /common/routes/routing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/common/routes/routing.js -------------------------------------------------------------------------------- /common/utils/WebAPIUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/common/utils/WebAPIUtils.js -------------------------------------------------------------------------------- /common/utils/configureStore.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/common/utils/configureStore.js -------------------------------------------------------------------------------- /common/utils/createReducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/common/utils/createReducer.js -------------------------------------------------------------------------------- /common/utils/fetchComponentData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/common/utils/fetchComponentData.js -------------------------------------------------------------------------------- /nodemon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/nodemon.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/package.json -------------------------------------------------------------------------------- /server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/server/index.js -------------------------------------------------------------------------------- /server/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/server/server.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/coodoo/react-redux-isomorphic-example/HEAD/webpack.config.js --------------------------------------------------------------------------------