├── .editorconfig ├── .gitignore ├── README.md ├── client ├── boot.ts ├── public │ ├── assets │ │ ├── css │ │ │ └── app.css │ │ └── img │ │ │ └── eggly-logo.png │ └── index.html ├── routes.ts └── src │ ├── app.html │ ├── app.ts │ ├── common │ ├── models │ │ ├── appstore.model.ts │ │ ├── gadget.model.ts │ │ ├── item.model.ts │ │ └── widget.model.ts │ ├── services │ │ ├── gadget.service.ts │ │ ├── items.service.ts │ │ └── widgets.service.ts │ └── stores │ │ ├── items.store.spec.ts │ │ ├── items.store.ts │ │ ├── selectedItem.store.spec.ts │ │ ├── selectedItem.store.ts │ │ └── selectedWidget.store.ts │ ├── items │ ├── item-detail.component.ts │ ├── items-list.component.ts │ └── items.component.ts │ └── widgets │ ├── widget-details.component.ts │ ├── widgets-list.component.ts │ └── widgets.component.ts ├── karma.conf.js ├── package.json ├── server └── api │ └── db.json ├── spec-bundle.js ├── tsconfig.json ├── tslint.json ├── typedoc.json ├── typings.json ├── webpack.config.js └── webpack.test.config.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/README.md -------------------------------------------------------------------------------- /client/boot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/client/boot.ts -------------------------------------------------------------------------------- /client/public/assets/css/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/client/public/assets/css/app.css -------------------------------------------------------------------------------- /client/public/assets/img/eggly-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/client/public/assets/img/eggly-logo.png -------------------------------------------------------------------------------- /client/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/client/public/index.html -------------------------------------------------------------------------------- /client/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/client/routes.ts -------------------------------------------------------------------------------- /client/src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/client/src/app.html -------------------------------------------------------------------------------- /client/src/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/client/src/app.ts -------------------------------------------------------------------------------- /client/src/common/models/appstore.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/client/src/common/models/appstore.model.ts -------------------------------------------------------------------------------- /client/src/common/models/gadget.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/client/src/common/models/gadget.model.ts -------------------------------------------------------------------------------- /client/src/common/models/item.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/client/src/common/models/item.model.ts -------------------------------------------------------------------------------- /client/src/common/models/widget.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/client/src/common/models/widget.model.ts -------------------------------------------------------------------------------- /client/src/common/services/gadget.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/client/src/common/services/gadget.service.ts -------------------------------------------------------------------------------- /client/src/common/services/items.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/client/src/common/services/items.service.ts -------------------------------------------------------------------------------- /client/src/common/services/widgets.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/client/src/common/services/widgets.service.ts -------------------------------------------------------------------------------- /client/src/common/stores/items.store.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/client/src/common/stores/items.store.spec.ts -------------------------------------------------------------------------------- /client/src/common/stores/items.store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/client/src/common/stores/items.store.ts -------------------------------------------------------------------------------- /client/src/common/stores/selectedItem.store.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/client/src/common/stores/selectedItem.store.spec.ts -------------------------------------------------------------------------------- /client/src/common/stores/selectedItem.store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/client/src/common/stores/selectedItem.store.ts -------------------------------------------------------------------------------- /client/src/common/stores/selectedWidget.store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/client/src/common/stores/selectedWidget.store.ts -------------------------------------------------------------------------------- /client/src/items/item-detail.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/client/src/items/item-detail.component.ts -------------------------------------------------------------------------------- /client/src/items/items-list.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/client/src/items/items-list.component.ts -------------------------------------------------------------------------------- /client/src/items/items.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/client/src/items/items.component.ts -------------------------------------------------------------------------------- /client/src/widgets/widget-details.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/client/src/widgets/widget-details.component.ts -------------------------------------------------------------------------------- /client/src/widgets/widgets-list.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/client/src/widgets/widgets-list.component.ts -------------------------------------------------------------------------------- /client/src/widgets/widgets.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/client/src/widgets/widgets.component.ts -------------------------------------------------------------------------------- /karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/karma.conf.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/package.json -------------------------------------------------------------------------------- /server/api/db.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/server/api/db.json -------------------------------------------------------------------------------- /spec-bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/spec-bundle.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/tslint.json -------------------------------------------------------------------------------- /typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/typedoc.json -------------------------------------------------------------------------------- /typings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/typings.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/webpack.config.js -------------------------------------------------------------------------------- /webpack.test.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/onehungrymind/fem-ng2-ngrx-app/HEAD/webpack.test.config.js --------------------------------------------------------------------------------