├── .gitignore ├── README.md ├── gulpfile.js ├── package.json └── src ├── assets └── product.png ├── index.html └── js ├── actions └── app-actions.js ├── components ├── app-template.js ├── app.js ├── cart │ ├── app-cart.js │ ├── app-decreaseitem.js │ ├── app-increaseitem.js │ └── app-removefromcart.js ├── catalog │ ├── app-addtocart.js │ ├── app-catalog.js │ └── app-catalogitem.js ├── header │ ├── app-cartsummary.js │ └── app-header.js └── product │ └── app-catalogdetail.js ├── constants └── app-constants.js ├── dispatchers └── app-dispatcher.js ├── main.js ├── mixins └── StoreWatchMixin.js └── stores └── app-store.js /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | dist/ 3 | .idea/ -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggheadio/egghead-react-flux-example/HEAD/README.md -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggheadio/egghead-react-flux-example/HEAD/gulpfile.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggheadio/egghead-react-flux-example/HEAD/package.json -------------------------------------------------------------------------------- /src/assets/product.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggheadio/egghead-react-flux-example/HEAD/src/assets/product.png -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggheadio/egghead-react-flux-example/HEAD/src/index.html -------------------------------------------------------------------------------- /src/js/actions/app-actions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggheadio/egghead-react-flux-example/HEAD/src/js/actions/app-actions.js -------------------------------------------------------------------------------- /src/js/components/app-template.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggheadio/egghead-react-flux-example/HEAD/src/js/components/app-template.js -------------------------------------------------------------------------------- /src/js/components/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggheadio/egghead-react-flux-example/HEAD/src/js/components/app.js -------------------------------------------------------------------------------- /src/js/components/cart/app-cart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggheadio/egghead-react-flux-example/HEAD/src/js/components/cart/app-cart.js -------------------------------------------------------------------------------- /src/js/components/cart/app-decreaseitem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggheadio/egghead-react-flux-example/HEAD/src/js/components/cart/app-decreaseitem.js -------------------------------------------------------------------------------- /src/js/components/cart/app-increaseitem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggheadio/egghead-react-flux-example/HEAD/src/js/components/cart/app-increaseitem.js -------------------------------------------------------------------------------- /src/js/components/cart/app-removefromcart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggheadio/egghead-react-flux-example/HEAD/src/js/components/cart/app-removefromcart.js -------------------------------------------------------------------------------- /src/js/components/catalog/app-addtocart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggheadio/egghead-react-flux-example/HEAD/src/js/components/catalog/app-addtocart.js -------------------------------------------------------------------------------- /src/js/components/catalog/app-catalog.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggheadio/egghead-react-flux-example/HEAD/src/js/components/catalog/app-catalog.js -------------------------------------------------------------------------------- /src/js/components/catalog/app-catalogitem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggheadio/egghead-react-flux-example/HEAD/src/js/components/catalog/app-catalogitem.js -------------------------------------------------------------------------------- /src/js/components/header/app-cartsummary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggheadio/egghead-react-flux-example/HEAD/src/js/components/header/app-cartsummary.js -------------------------------------------------------------------------------- /src/js/components/header/app-header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggheadio/egghead-react-flux-example/HEAD/src/js/components/header/app-header.js -------------------------------------------------------------------------------- /src/js/components/product/app-catalogdetail.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggheadio/egghead-react-flux-example/HEAD/src/js/components/product/app-catalogdetail.js -------------------------------------------------------------------------------- /src/js/constants/app-constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggheadio/egghead-react-flux-example/HEAD/src/js/constants/app-constants.js -------------------------------------------------------------------------------- /src/js/dispatchers/app-dispatcher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggheadio/egghead-react-flux-example/HEAD/src/js/dispatchers/app-dispatcher.js -------------------------------------------------------------------------------- /src/js/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggheadio/egghead-react-flux-example/HEAD/src/js/main.js -------------------------------------------------------------------------------- /src/js/mixins/StoreWatchMixin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggheadio/egghead-react-flux-example/HEAD/src/js/mixins/StoreWatchMixin.js -------------------------------------------------------------------------------- /src/js/stores/app-store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eggheadio/egghead-react-flux-example/HEAD/src/js/stores/app-store.js --------------------------------------------------------------------------------