├── .editorconfig ├── .env.local ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ ├── ci.yml │ ├── github-pages-deployment.yaml │ └── npm-publish.yml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── .release-it.json ├── .vscode └── extensions.json ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── apps ├── .gitkeep ├── doc-app │ ├── .gitignore │ ├── README.md │ ├── babel.config.js │ ├── docs │ │ ├── api │ │ │ ├── _category_.json │ │ │ ├── actions.md │ │ │ ├── component-loading-store.md │ │ │ ├── component-store.md │ │ │ ├── form-store.md │ │ │ └── store-factory.md │ │ ├── dev-tools.md │ │ ├── installation.md │ │ ├── plugins │ │ │ ├── _category_.json │ │ │ └── storage.md │ │ ├── router-store.md │ │ ├── setup.md │ │ ├── store-strategies │ │ │ ├── _category_.json │ │ │ ├── combine-with-ngrx-effects.md │ │ │ ├── component-store.md │ │ │ ├── functional-store.md │ │ │ ├── global-store.md │ │ │ ├── module-store.md │ │ │ └── multiple-store-instances.md │ │ └── testing.md │ ├── docusaurus.config.ts │ ├── package.json │ ├── project.json │ ├── sidebars.ts │ ├── src │ │ ├── components │ │ │ ├── HomepageFeatures.module.css │ │ │ └── HomepageFeatures.tsx │ │ ├── css │ │ │ └── custom.css │ │ └── pages │ │ │ ├── index.module.css │ │ │ ├── index.tsx │ │ │ └── markdown-page.md │ ├── static │ │ ├── .nojekyll │ │ └── img │ │ │ ├── favicon-32x32.png │ │ │ ├── favicon.ico │ │ │ ├── logo.png │ │ │ └── logo.svg │ └── tsconfig.json ├── sample-app-e2e │ ├── cypress.config.ts │ ├── eslint.config.js │ ├── project.json │ ├── src │ │ ├── e2e │ │ │ ├── component-store │ │ │ │ ├── basic-counter.cy.ts │ │ │ │ ├── custom-action.cy.ts │ │ │ │ ├── entity.cy.ts │ │ │ │ ├── listen-on-global-store.cy.ts │ │ │ │ ├── multiple-instances.cy.ts │ │ │ │ ├── not-log.cy.ts │ │ │ │ ├── root-store.cy.ts │ │ │ │ ├── shared-effects.cy.ts │ │ │ │ ├── store-from-service.cy.ts │ │ │ │ ├── store-function.cy.ts │ │ │ │ └── sync-with-storage.cy.ts │ │ │ ├── forms-component-store │ │ │ │ └── basic-counter.cy.ts │ │ │ ├── loading-component-store │ │ │ │ ├── basic-counter.cy.ts │ │ │ │ ├── option-repeat-for-actions.cy.ts │ │ │ │ ├── option-skip-same-actions.cy.ts │ │ │ │ ├── option-skip-same-pending-actions.cy.ts │ │ │ │ ├── store-function.cy.ts │ │ │ │ ├── with-default-values.cy.ts │ │ │ │ └── with-signal-effects.cy.ts │ │ │ └── time-travel.cy.ts │ │ ├── fixtures │ │ │ └── component-loading.json │ │ └── support │ │ │ ├── commands.ts │ │ │ └── e2e.ts │ └── tsconfig.json ├── sample-app │ ├── eslint.config.js │ ├── karma.conf.js │ ├── project.json │ ├── src │ │ ├── app │ │ │ ├── app.component.html │ │ │ ├── app.component.ts │ │ │ ├── app.config.ts │ │ │ ├── component-store │ │ │ │ ├── basic │ │ │ │ │ ├── basic.component.spec.ts │ │ │ │ │ ├── basic.component.ts │ │ │ │ │ └── basic.html │ │ │ │ ├── combine-with-entity │ │ │ │ │ ├── combine-with-entity.component.spec.ts │ │ │ │ │ ├── combine-with-entity.component.ts │ │ │ │ │ └── combine-with-entity.html │ │ │ │ ├── custom-actions │ │ │ │ │ ├── custom-action.component.spec.ts │ │ │ │ │ ├── custom-action.component.ts │ │ │ │ │ └── custom-action.html │ │ │ │ ├── functional-store │ │ │ │ │ ├── dynamic-store.service.spec.ts │ │ │ │ │ ├── dynamic-store.ts │ │ │ │ │ ├── functional-store.component.html │ │ │ │ │ ├── functional-store.component.spec.ts │ │ │ │ │ ├── functional-store.component.ts │ │ │ │ │ ├── root-store.service.spec.ts │ │ │ │ │ └── root-store.ts │ │ │ │ ├── global-counter │ │ │ │ │ ├── global-counter.service.spec.ts │ │ │ │ │ ├── global-counter.service.ts │ │ │ │ │ ├── service-counter.html │ │ │ │ │ ├── storage-from-global.component.spec.ts │ │ │ │ │ └── storage-from-global.component.ts │ │ │ │ ├── listen-on-global-store │ │ │ │ │ ├── actions │ │ │ │ │ │ └── reset.action.ts │ │ │ │ │ ├── components │ │ │ │ │ │ ├── component-a │ │ │ │ │ │ │ ├── demo-a.component.spec.ts │ │ │ │ │ │ │ └── demo-a.component.ts │ │ │ │ │ │ ├── component-b │ │ │ │ │ │ │ ├── demo-b.component.spec.ts │ │ │ │ │ │ │ └── demo-b.component.ts │ │ │ │ │ │ └── reset │ │ │ │ │ │ │ ├── reset.component.spec.ts │ │ │ │ │ │ │ └── reset.component.ts │ │ │ │ │ ├── listen-on-global-store.component.spec.ts │ │ │ │ │ ├── listen-on-global-store.component.ts │ │ │ │ │ └── services │ │ │ │ │ │ ├── counter-service.ts │ │ │ │ │ │ └── counter.service.spec.ts │ │ │ │ ├── muliple-instances │ │ │ │ │ ├── counter-service.ts │ │ │ │ │ ├── counter.service.spec.ts │ │ │ │ │ ├── demo-a.component.spec.ts │ │ │ │ │ ├── demo-a.component.ts │ │ │ │ │ ├── demo-b.component.spec.ts │ │ │ │ │ ├── demo-b.component.ts │ │ │ │ │ ├── demo.html │ │ │ │ │ ├── multiple-instances.component.spec.ts │ │ │ │ │ └── multiple-instances.component.ts │ │ │ │ ├── service-counter │ │ │ │ │ ├── counter-service.ts │ │ │ │ │ ├── counter.service.spec.ts │ │ │ │ │ ├── demo-a.component.spec.ts │ │ │ │ │ ├── demo-a.component.ts │ │ │ │ │ ├── demo-b.component.spec.ts │ │ │ │ │ ├── demo-b.component.ts │ │ │ │ │ ├── demo.html │ │ │ │ │ ├── storage-from-service.component.spec.ts │ │ │ │ │ └── storage-from-service.component.ts │ │ │ │ ├── share-actions │ │ │ │ │ ├── example.html │ │ │ │ │ ├── my-effect.effect.spec.ts │ │ │ │ │ ├── my-effect.effect.ts │ │ │ │ │ ├── shared-action.component.spec.ts │ │ │ │ │ ├── shared-action.component.ts │ │ │ │ │ └── shared-actions.module.ts │ │ │ │ ├── storage │ │ │ │ │ ├── basic.component.spec.ts │ │ │ │ │ ├── storage.component.ts │ │ │ │ │ └── storage.html │ │ │ │ └── store-without-loging │ │ │ │ │ ├── store-without-log.component.spec.ts │ │ │ │ │ ├── store-without-log.component.ts │ │ │ │ │ └── store-without-log.html │ │ │ ├── form-store │ │ │ │ └── persist-form │ │ │ │ │ ├── persist-form.component.spec.ts │ │ │ │ │ ├── persist-form.component.ts │ │ │ │ │ └── persist-form.html │ │ │ ├── loading-store │ │ │ │ ├── basic │ │ │ │ │ ├── loading-basic.component.spec.ts │ │ │ │ │ ├── loading-basic.component.ts │ │ │ │ │ └── loading-basic.html │ │ │ │ ├── default-values │ │ │ │ │ ├── loading-effect.html │ │ │ │ │ ├── loading-with-default-values.component.spec.ts │ │ │ │ │ └── loading-with-default-values.component.ts │ │ │ │ ├── functional-store │ │ │ │ │ ├── dynamic-store.service.spec.ts │ │ │ │ │ ├── dynamic-store.ts │ │ │ │ │ ├── functional-loading-store.component.html │ │ │ │ │ ├── functional-loading-store.component.spec.ts │ │ │ │ │ ├── functional-loading-store.component.ts │ │ │ │ │ ├── root-store.service.spec.ts │ │ │ │ │ └── root-store.ts │ │ │ │ ├── option-repeat-for-actions │ │ │ │ │ ├── option-repeat-for-actions.component.html │ │ │ │ │ ├── option-repeat-for-actions.component.spec.ts │ │ │ │ │ └── option-repeat-for-actions.component.ts │ │ │ │ ├── option-skip-same-actions │ │ │ │ │ ├── option-skip-same-actions.component.html │ │ │ │ │ ├── option-skip-same-actions.component.spec.ts │ │ │ │ │ └── option-skip-same-actions.component.ts │ │ │ │ ├── option-skip-same-pending-actions │ │ │ │ │ ├── option-skip-same-pending-actions.component.html │ │ │ │ │ ├── option-skip-same-pending-actions.component.spec.ts │ │ │ │ │ └── option-skip-same-pending-actions.component.ts │ │ │ │ └── with-signal-effects │ │ │ │ │ ├── loading-effect.html │ │ │ │ │ ├── loading-with-signal-effects.component.spec.ts │ │ │ │ │ └── loading-with-signal-effects.component.ts │ │ │ ├── routes.ts │ │ │ └── shared │ │ │ │ ├── ui │ │ │ │ ├── card-component.ts │ │ │ │ ├── spinner.ts │ │ │ │ └── toolbar.ts │ │ │ │ └── util │ │ │ │ ├── redux-for-window.service.spec.ts │ │ │ │ └── redux-for-window.service.ts │ │ ├── assets │ │ │ └── .gitkeep │ │ ├── environments │ │ │ ├── environment.prod.ts │ │ │ └── environment.ts │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── main.ts │ │ ├── polyfills.ts │ │ ├── styles.css │ │ └── test.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ └── tsconfig.spec.json └── todo-app │ ├── db-todo.json │ ├── eslint.config.js │ ├── karma.conf.js │ ├── project.json │ ├── src │ ├── app │ │ ├── app.component.html │ │ ├── app.component.ts │ │ ├── app.config.ts │ │ ├── app.scss │ │ ├── components │ │ │ ├── create │ │ │ │ ├── create.component.html │ │ │ │ └── create.component.ts │ │ │ └── list │ │ │ │ ├── list.component.html │ │ │ │ └── list.component.ts │ │ ├── models │ │ │ └── todo.model.ts │ │ ├── pipes │ │ │ └── completed.pipe.ts │ │ └── services │ │ │ ├── todo-admin.service.ts │ │ │ └── todo-list.service.ts │ ├── assets │ │ └── .gitkeep │ ├── environments │ │ ├── environment.prod.ts │ │ └── environment.ts │ ├── favicon.ico │ ├── index.html │ ├── main.ts │ ├── polyfills.ts │ ├── styles.css │ └── test.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ └── tsconfig.spec.json ├── decorate-angular-cli.js ├── eslint.config.js ├── karma.conf.js ├── libs ├── .gitkeep └── store │ ├── README.md │ ├── eslint.config.js │ ├── karma.conf.js │ ├── ng-package.json │ ├── package.json │ ├── project.json │ ├── src │ ├── enums │ │ ├── effect-states.enum.ts │ │ └── index.ts │ ├── index.ts │ ├── injection-tokens │ │ ├── index.ts │ │ ├── plugin.tokens.ts │ │ └── state.token.ts │ ├── models │ │ ├── client-storage.model.ts │ │ ├── index.ts │ │ └── state.model.ts │ ├── plugins │ │ ├── client-storage.plugin.spec.ts │ │ ├── client-storage.plugin.ts │ │ ├── get-window.ts │ │ └── index.ts │ ├── router-store │ │ ├── router-service.spec.ts │ │ ├── router-service.ts │ │ ├── router-store.module.spec.ts │ │ └── router-store.module.ts │ ├── services │ │ ├── action-creator.ts │ │ ├── create-store-fn.spec.ts │ │ ├── create-store-fn.ts │ │ ├── dev-tool-helper.service.ts │ │ ├── index.ts │ │ ├── store-factory.service.spec.ts │ │ ├── store-factory.service.ts │ │ ├── store.service.spec.ts │ │ ├── store.service.ts │ │ └── stores │ │ │ ├── component-loading-store.service.spec.ts │ │ │ ├── component-loading-store.service.ts │ │ │ ├── component-store.service.spec.ts │ │ │ └── component-store.service.ts │ └── test.ts │ ├── testing │ ├── create-store-function.ts │ ├── index.ts │ └── ng-package.json │ ├── tsconfig.json │ ├── tsconfig.lib.json │ ├── tsconfig.lib.prod.json │ └── tsconfig.spec.json ├── nx.json ├── package.json ├── screens ├── component-store-devtools-init.png ├── component-store-devtools-patch.png ├── error.png ├── init.png ├── load.png ├── store-start.png ├── store-success.png └── success.png ├── tools └── tsconfig.tools.json ├── tsconfig.base.json └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env.local: -------------------------------------------------------------------------------- 1 | NX_TUI=false 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/github-pages-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/.github/workflows/github-pages-deployment.yaml -------------------------------------------------------------------------------- /.github/workflows/npm-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/.github/workflows/npm-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/.prettierrc -------------------------------------------------------------------------------- /.release-it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/.release-it.json -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/README.md -------------------------------------------------------------------------------- /apps/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/doc-app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/.gitignore -------------------------------------------------------------------------------- /apps/doc-app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/README.md -------------------------------------------------------------------------------- /apps/doc-app/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/babel.config.js -------------------------------------------------------------------------------- /apps/doc-app/docs/api/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/docs/api/_category_.json -------------------------------------------------------------------------------- /apps/doc-app/docs/api/actions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/docs/api/actions.md -------------------------------------------------------------------------------- /apps/doc-app/docs/api/component-loading-store.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/docs/api/component-loading-store.md -------------------------------------------------------------------------------- /apps/doc-app/docs/api/component-store.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/docs/api/component-store.md -------------------------------------------------------------------------------- /apps/doc-app/docs/api/form-store.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/docs/api/form-store.md -------------------------------------------------------------------------------- /apps/doc-app/docs/api/store-factory.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/docs/api/store-factory.md -------------------------------------------------------------------------------- /apps/doc-app/docs/dev-tools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/docs/dev-tools.md -------------------------------------------------------------------------------- /apps/doc-app/docs/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/docs/installation.md -------------------------------------------------------------------------------- /apps/doc-app/docs/plugins/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/docs/plugins/_category_.json -------------------------------------------------------------------------------- /apps/doc-app/docs/plugins/storage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/docs/plugins/storage.md -------------------------------------------------------------------------------- /apps/doc-app/docs/router-store.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/docs/router-store.md -------------------------------------------------------------------------------- /apps/doc-app/docs/setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/docs/setup.md -------------------------------------------------------------------------------- /apps/doc-app/docs/store-strategies/_category_.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/docs/store-strategies/_category_.json -------------------------------------------------------------------------------- /apps/doc-app/docs/store-strategies/combine-with-ngrx-effects.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/docs/store-strategies/combine-with-ngrx-effects.md -------------------------------------------------------------------------------- /apps/doc-app/docs/store-strategies/component-store.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/docs/store-strategies/component-store.md -------------------------------------------------------------------------------- /apps/doc-app/docs/store-strategies/functional-store.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/docs/store-strategies/functional-store.md -------------------------------------------------------------------------------- /apps/doc-app/docs/store-strategies/global-store.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/docs/store-strategies/global-store.md -------------------------------------------------------------------------------- /apps/doc-app/docs/store-strategies/module-store.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/docs/store-strategies/module-store.md -------------------------------------------------------------------------------- /apps/doc-app/docs/store-strategies/multiple-store-instances.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/docs/store-strategies/multiple-store-instances.md -------------------------------------------------------------------------------- /apps/doc-app/docs/testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/docs/testing.md -------------------------------------------------------------------------------- /apps/doc-app/docusaurus.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/docusaurus.config.ts -------------------------------------------------------------------------------- /apps/doc-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/package.json -------------------------------------------------------------------------------- /apps/doc-app/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/project.json -------------------------------------------------------------------------------- /apps/doc-app/sidebars.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/sidebars.ts -------------------------------------------------------------------------------- /apps/doc-app/src/components/HomepageFeatures.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/src/components/HomepageFeatures.module.css -------------------------------------------------------------------------------- /apps/doc-app/src/components/HomepageFeatures.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/src/components/HomepageFeatures.tsx -------------------------------------------------------------------------------- /apps/doc-app/src/css/custom.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/src/css/custom.css -------------------------------------------------------------------------------- /apps/doc-app/src/pages/index.module.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/src/pages/index.module.css -------------------------------------------------------------------------------- /apps/doc-app/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/src/pages/index.tsx -------------------------------------------------------------------------------- /apps/doc-app/src/pages/markdown-page.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/src/pages/markdown-page.md -------------------------------------------------------------------------------- /apps/doc-app/static/.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/doc-app/static/img/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/static/img/favicon-32x32.png -------------------------------------------------------------------------------- /apps/doc-app/static/img/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/static/img/favicon.ico -------------------------------------------------------------------------------- /apps/doc-app/static/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/static/img/logo.png -------------------------------------------------------------------------------- /apps/doc-app/static/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/static/img/logo.svg -------------------------------------------------------------------------------- /apps/doc-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/doc-app/tsconfig.json -------------------------------------------------------------------------------- /apps/sample-app-e2e/cypress.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app-e2e/cypress.config.ts -------------------------------------------------------------------------------- /apps/sample-app-e2e/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app-e2e/eslint.config.js -------------------------------------------------------------------------------- /apps/sample-app-e2e/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app-e2e/project.json -------------------------------------------------------------------------------- /apps/sample-app-e2e/src/e2e/component-store/basic-counter.cy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app-e2e/src/e2e/component-store/basic-counter.cy.ts -------------------------------------------------------------------------------- /apps/sample-app-e2e/src/e2e/component-store/custom-action.cy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app-e2e/src/e2e/component-store/custom-action.cy.ts -------------------------------------------------------------------------------- /apps/sample-app-e2e/src/e2e/component-store/entity.cy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app-e2e/src/e2e/component-store/entity.cy.ts -------------------------------------------------------------------------------- /apps/sample-app-e2e/src/e2e/component-store/listen-on-global-store.cy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app-e2e/src/e2e/component-store/listen-on-global-store.cy.ts -------------------------------------------------------------------------------- /apps/sample-app-e2e/src/e2e/component-store/multiple-instances.cy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app-e2e/src/e2e/component-store/multiple-instances.cy.ts -------------------------------------------------------------------------------- /apps/sample-app-e2e/src/e2e/component-store/not-log.cy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app-e2e/src/e2e/component-store/not-log.cy.ts -------------------------------------------------------------------------------- /apps/sample-app-e2e/src/e2e/component-store/root-store.cy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app-e2e/src/e2e/component-store/root-store.cy.ts -------------------------------------------------------------------------------- /apps/sample-app-e2e/src/e2e/component-store/shared-effects.cy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app-e2e/src/e2e/component-store/shared-effects.cy.ts -------------------------------------------------------------------------------- /apps/sample-app-e2e/src/e2e/component-store/store-from-service.cy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app-e2e/src/e2e/component-store/store-from-service.cy.ts -------------------------------------------------------------------------------- /apps/sample-app-e2e/src/e2e/component-store/store-function.cy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app-e2e/src/e2e/component-store/store-function.cy.ts -------------------------------------------------------------------------------- /apps/sample-app-e2e/src/e2e/component-store/sync-with-storage.cy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app-e2e/src/e2e/component-store/sync-with-storage.cy.ts -------------------------------------------------------------------------------- /apps/sample-app-e2e/src/e2e/forms-component-store/basic-counter.cy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app-e2e/src/e2e/forms-component-store/basic-counter.cy.ts -------------------------------------------------------------------------------- /apps/sample-app-e2e/src/e2e/loading-component-store/basic-counter.cy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app-e2e/src/e2e/loading-component-store/basic-counter.cy.ts -------------------------------------------------------------------------------- /apps/sample-app-e2e/src/e2e/loading-component-store/option-repeat-for-actions.cy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app-e2e/src/e2e/loading-component-store/option-repeat-for-actions.cy.ts -------------------------------------------------------------------------------- /apps/sample-app-e2e/src/e2e/loading-component-store/option-skip-same-actions.cy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app-e2e/src/e2e/loading-component-store/option-skip-same-actions.cy.ts -------------------------------------------------------------------------------- /apps/sample-app-e2e/src/e2e/loading-component-store/option-skip-same-pending-actions.cy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app-e2e/src/e2e/loading-component-store/option-skip-same-pending-actions.cy.ts -------------------------------------------------------------------------------- /apps/sample-app-e2e/src/e2e/loading-component-store/store-function.cy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app-e2e/src/e2e/loading-component-store/store-function.cy.ts -------------------------------------------------------------------------------- /apps/sample-app-e2e/src/e2e/loading-component-store/with-default-values.cy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app-e2e/src/e2e/loading-component-store/with-default-values.cy.ts -------------------------------------------------------------------------------- /apps/sample-app-e2e/src/e2e/loading-component-store/with-signal-effects.cy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app-e2e/src/e2e/loading-component-store/with-signal-effects.cy.ts -------------------------------------------------------------------------------- /apps/sample-app-e2e/src/e2e/time-travel.cy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app-e2e/src/e2e/time-travel.cy.ts -------------------------------------------------------------------------------- /apps/sample-app-e2e/src/fixtures/component-loading.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app-e2e/src/fixtures/component-loading.json -------------------------------------------------------------------------------- /apps/sample-app-e2e/src/support/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app-e2e/src/support/commands.ts -------------------------------------------------------------------------------- /apps/sample-app-e2e/src/support/e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app-e2e/src/support/e2e.ts -------------------------------------------------------------------------------- /apps/sample-app-e2e/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app-e2e/tsconfig.json -------------------------------------------------------------------------------- /apps/sample-app/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/eslint.config.js -------------------------------------------------------------------------------- /apps/sample-app/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/karma.conf.js -------------------------------------------------------------------------------- /apps/sample-app/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/project.json -------------------------------------------------------------------------------- /apps/sample-app/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/app.component.html -------------------------------------------------------------------------------- /apps/sample-app/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/app.component.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/app.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/app.config.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/basic/basic.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/basic/basic.component.spec.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/basic/basic.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/basic/basic.component.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/basic/basic.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/basic/basic.html -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/combine-with-entity/combine-with-entity.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/combine-with-entity/combine-with-entity.component.spec.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/combine-with-entity/combine-with-entity.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/combine-with-entity/combine-with-entity.component.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/combine-with-entity/combine-with-entity.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/combine-with-entity/combine-with-entity.html -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/custom-actions/custom-action.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/custom-actions/custom-action.component.spec.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/custom-actions/custom-action.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/custom-actions/custom-action.component.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/custom-actions/custom-action.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/custom-actions/custom-action.html -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/functional-store/dynamic-store.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/functional-store/dynamic-store.service.spec.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/functional-store/dynamic-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/functional-store/dynamic-store.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/functional-store/functional-store.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/functional-store/functional-store.component.html -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/functional-store/functional-store.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/functional-store/functional-store.component.spec.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/functional-store/functional-store.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/functional-store/functional-store.component.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/functional-store/root-store.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/functional-store/root-store.service.spec.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/functional-store/root-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/functional-store/root-store.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/global-counter/global-counter.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/global-counter/global-counter.service.spec.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/global-counter/global-counter.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/global-counter/global-counter.service.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/global-counter/service-counter.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/global-counter/service-counter.html -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/global-counter/storage-from-global.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/global-counter/storage-from-global.component.spec.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/global-counter/storage-from-global.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/global-counter/storage-from-global.component.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/listen-on-global-store/actions/reset.action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/listen-on-global-store/actions/reset.action.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/listen-on-global-store/components/component-a/demo-a.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/listen-on-global-store/components/component-a/demo-a.component.spec.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/listen-on-global-store/components/component-a/demo-a.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/listen-on-global-store/components/component-a/demo-a.component.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/listen-on-global-store/components/component-b/demo-b.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/listen-on-global-store/components/component-b/demo-b.component.spec.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/listen-on-global-store/components/component-b/demo-b.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/listen-on-global-store/components/component-b/demo-b.component.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/listen-on-global-store/components/reset/reset.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/listen-on-global-store/components/reset/reset.component.spec.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/listen-on-global-store/components/reset/reset.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/listen-on-global-store/components/reset/reset.component.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/listen-on-global-store/listen-on-global-store.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/listen-on-global-store/listen-on-global-store.component.spec.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/listen-on-global-store/listen-on-global-store.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/listen-on-global-store/listen-on-global-store.component.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/listen-on-global-store/services/counter-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/listen-on-global-store/services/counter-service.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/listen-on-global-store/services/counter.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/listen-on-global-store/services/counter.service.spec.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/muliple-instances/counter-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/muliple-instances/counter-service.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/muliple-instances/counter.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/muliple-instances/counter.service.spec.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/muliple-instances/demo-a.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/muliple-instances/demo-a.component.spec.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/muliple-instances/demo-a.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/muliple-instances/demo-a.component.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/muliple-instances/demo-b.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/muliple-instances/demo-b.component.spec.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/muliple-instances/demo-b.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/muliple-instances/demo-b.component.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/muliple-instances/demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/muliple-instances/demo.html -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/muliple-instances/multiple-instances.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/muliple-instances/multiple-instances.component.spec.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/muliple-instances/multiple-instances.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/muliple-instances/multiple-instances.component.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/service-counter/counter-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/service-counter/counter-service.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/service-counter/counter.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/service-counter/counter.service.spec.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/service-counter/demo-a.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/service-counter/demo-a.component.spec.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/service-counter/demo-a.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/service-counter/demo-a.component.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/service-counter/demo-b.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/service-counter/demo-b.component.spec.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/service-counter/demo-b.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/service-counter/demo-b.component.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/service-counter/demo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/service-counter/demo.html -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/service-counter/storage-from-service.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/service-counter/storage-from-service.component.spec.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/service-counter/storage-from-service.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/service-counter/storage-from-service.component.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/share-actions/example.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/share-actions/example.html -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/share-actions/my-effect.effect.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/share-actions/my-effect.effect.spec.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/share-actions/my-effect.effect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/share-actions/my-effect.effect.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/share-actions/shared-action.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/share-actions/shared-action.component.spec.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/share-actions/shared-action.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/share-actions/shared-action.component.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/share-actions/shared-actions.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/share-actions/shared-actions.module.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/storage/basic.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/storage/basic.component.spec.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/storage/storage.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/storage/storage.component.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/storage/storage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/storage/storage.html -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/store-without-loging/store-without-log.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/store-without-loging/store-without-log.component.spec.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/store-without-loging/store-without-log.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/store-without-loging/store-without-log.component.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/component-store/store-without-loging/store-without-log.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/component-store/store-without-loging/store-without-log.html -------------------------------------------------------------------------------- /apps/sample-app/src/app/form-store/persist-form/persist-form.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/form-store/persist-form/persist-form.component.spec.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/form-store/persist-form/persist-form.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/form-store/persist-form/persist-form.component.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/form-store/persist-form/persist-form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/form-store/persist-form/persist-form.html -------------------------------------------------------------------------------- /apps/sample-app/src/app/loading-store/basic/loading-basic.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/loading-store/basic/loading-basic.component.spec.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/loading-store/basic/loading-basic.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/loading-store/basic/loading-basic.component.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/loading-store/basic/loading-basic.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/loading-store/basic/loading-basic.html -------------------------------------------------------------------------------- /apps/sample-app/src/app/loading-store/default-values/loading-effect.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/loading-store/default-values/loading-effect.html -------------------------------------------------------------------------------- /apps/sample-app/src/app/loading-store/default-values/loading-with-default-values.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/loading-store/default-values/loading-with-default-values.component.spec.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/loading-store/default-values/loading-with-default-values.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/loading-store/default-values/loading-with-default-values.component.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/loading-store/functional-store/dynamic-store.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/loading-store/functional-store/dynamic-store.service.spec.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/loading-store/functional-store/dynamic-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/loading-store/functional-store/dynamic-store.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/loading-store/functional-store/functional-loading-store.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/loading-store/functional-store/functional-loading-store.component.html -------------------------------------------------------------------------------- /apps/sample-app/src/app/loading-store/functional-store/functional-loading-store.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/loading-store/functional-store/functional-loading-store.component.spec.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/loading-store/functional-store/functional-loading-store.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/loading-store/functional-store/functional-loading-store.component.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/loading-store/functional-store/root-store.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/loading-store/functional-store/root-store.service.spec.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/loading-store/functional-store/root-store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/loading-store/functional-store/root-store.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/loading-store/option-repeat-for-actions/option-repeat-for-actions.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/loading-store/option-repeat-for-actions/option-repeat-for-actions.component.html -------------------------------------------------------------------------------- /apps/sample-app/src/app/loading-store/option-repeat-for-actions/option-repeat-for-actions.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/loading-store/option-repeat-for-actions/option-repeat-for-actions.component.spec.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/loading-store/option-repeat-for-actions/option-repeat-for-actions.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/loading-store/option-repeat-for-actions/option-repeat-for-actions.component.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/loading-store/option-skip-same-actions/option-skip-same-actions.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/loading-store/option-skip-same-actions/option-skip-same-actions.component.html -------------------------------------------------------------------------------- /apps/sample-app/src/app/loading-store/option-skip-same-actions/option-skip-same-actions.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/loading-store/option-skip-same-actions/option-skip-same-actions.component.spec.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/loading-store/option-skip-same-actions/option-skip-same-actions.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/loading-store/option-skip-same-actions/option-skip-same-actions.component.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/loading-store/option-skip-same-pending-actions/option-skip-same-pending-actions.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/loading-store/option-skip-same-pending-actions/option-skip-same-pending-actions.component.html -------------------------------------------------------------------------------- /apps/sample-app/src/app/loading-store/option-skip-same-pending-actions/option-skip-same-pending-actions.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/loading-store/option-skip-same-pending-actions/option-skip-same-pending-actions.component.spec.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/loading-store/option-skip-same-pending-actions/option-skip-same-pending-actions.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/loading-store/option-skip-same-pending-actions/option-skip-same-pending-actions.component.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/loading-store/with-signal-effects/loading-effect.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/loading-store/with-signal-effects/loading-effect.html -------------------------------------------------------------------------------- /apps/sample-app/src/app/loading-store/with-signal-effects/loading-with-signal-effects.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/loading-store/with-signal-effects/loading-with-signal-effects.component.spec.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/loading-store/with-signal-effects/loading-with-signal-effects.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/loading-store/with-signal-effects/loading-with-signal-effects.component.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/routes.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/shared/ui/card-component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/shared/ui/card-component.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/shared/ui/spinner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/shared/ui/spinner.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/shared/ui/toolbar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/shared/ui/toolbar.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/shared/util/redux-for-window.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/shared/util/redux-for-window.service.spec.ts -------------------------------------------------------------------------------- /apps/sample-app/src/app/shared/util/redux-for-window.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/app/shared/util/redux-for-window.service.ts -------------------------------------------------------------------------------- /apps/sample-app/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/sample-app/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true, 3 | }; 4 | -------------------------------------------------------------------------------- /apps/sample-app/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/environments/environment.ts -------------------------------------------------------------------------------- /apps/sample-app/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/favicon.ico -------------------------------------------------------------------------------- /apps/sample-app/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/index.html -------------------------------------------------------------------------------- /apps/sample-app/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/main.ts -------------------------------------------------------------------------------- /apps/sample-app/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/polyfills.ts -------------------------------------------------------------------------------- /apps/sample-app/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/styles.css -------------------------------------------------------------------------------- /apps/sample-app/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/src/test.ts -------------------------------------------------------------------------------- /apps/sample-app/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/tsconfig.app.json -------------------------------------------------------------------------------- /apps/sample-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/tsconfig.json -------------------------------------------------------------------------------- /apps/sample-app/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/sample-app/tsconfig.spec.json -------------------------------------------------------------------------------- /apps/todo-app/db-todo.json: -------------------------------------------------------------------------------- 1 | { 2 | "todos": [] 3 | } 4 | -------------------------------------------------------------------------------- /apps/todo-app/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/todo-app/eslint.config.js -------------------------------------------------------------------------------- /apps/todo-app/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/todo-app/karma.conf.js -------------------------------------------------------------------------------- /apps/todo-app/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/todo-app/project.json -------------------------------------------------------------------------------- /apps/todo-app/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/todo-app/src/app/app.component.html -------------------------------------------------------------------------------- /apps/todo-app/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/todo-app/src/app/app.component.ts -------------------------------------------------------------------------------- /apps/todo-app/src/app/app.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/todo-app/src/app/app.config.ts -------------------------------------------------------------------------------- /apps/todo-app/src/app/app.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/todo-app/src/app/app.scss -------------------------------------------------------------------------------- /apps/todo-app/src/app/components/create/create.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/todo-app/src/app/components/create/create.component.html -------------------------------------------------------------------------------- /apps/todo-app/src/app/components/create/create.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/todo-app/src/app/components/create/create.component.ts -------------------------------------------------------------------------------- /apps/todo-app/src/app/components/list/list.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/todo-app/src/app/components/list/list.component.html -------------------------------------------------------------------------------- /apps/todo-app/src/app/components/list/list.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/todo-app/src/app/components/list/list.component.ts -------------------------------------------------------------------------------- /apps/todo-app/src/app/models/todo.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/todo-app/src/app/models/todo.model.ts -------------------------------------------------------------------------------- /apps/todo-app/src/app/pipes/completed.pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/todo-app/src/app/pipes/completed.pipe.ts -------------------------------------------------------------------------------- /apps/todo-app/src/app/services/todo-admin.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/todo-app/src/app/services/todo-admin.service.ts -------------------------------------------------------------------------------- /apps/todo-app/src/app/services/todo-list.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/todo-app/src/app/services/todo-list.service.ts -------------------------------------------------------------------------------- /apps/todo-app/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/todo-app/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true, 3 | }; 4 | -------------------------------------------------------------------------------- /apps/todo-app/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/todo-app/src/environments/environment.ts -------------------------------------------------------------------------------- /apps/todo-app/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/todo-app/src/favicon.ico -------------------------------------------------------------------------------- /apps/todo-app/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/todo-app/src/index.html -------------------------------------------------------------------------------- /apps/todo-app/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/todo-app/src/main.ts -------------------------------------------------------------------------------- /apps/todo-app/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/todo-app/src/polyfills.ts -------------------------------------------------------------------------------- /apps/todo-app/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/todo-app/src/styles.css -------------------------------------------------------------------------------- /apps/todo-app/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/todo-app/src/test.ts -------------------------------------------------------------------------------- /apps/todo-app/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/todo-app/tsconfig.app.json -------------------------------------------------------------------------------- /apps/todo-app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/todo-app/tsconfig.json -------------------------------------------------------------------------------- /apps/todo-app/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/apps/todo-app/tsconfig.spec.json -------------------------------------------------------------------------------- /decorate-angular-cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/decorate-angular-cli.js -------------------------------------------------------------------------------- /eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/eslint.config.js -------------------------------------------------------------------------------- /karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/karma.conf.js -------------------------------------------------------------------------------- /libs/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/store/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/README.md -------------------------------------------------------------------------------- /libs/store/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/eslint.config.js -------------------------------------------------------------------------------- /libs/store/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/karma.conf.js -------------------------------------------------------------------------------- /libs/store/ng-package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/ng-package.json -------------------------------------------------------------------------------- /libs/store/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/package.json -------------------------------------------------------------------------------- /libs/store/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/project.json -------------------------------------------------------------------------------- /libs/store/src/enums/effect-states.enum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/src/enums/effect-states.enum.ts -------------------------------------------------------------------------------- /libs/store/src/enums/index.ts: -------------------------------------------------------------------------------- 1 | export * from './effect-states.enum'; 2 | -------------------------------------------------------------------------------- /libs/store/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/src/index.ts -------------------------------------------------------------------------------- /libs/store/src/injection-tokens/index.ts: -------------------------------------------------------------------------------- 1 | export * from './plugin.tokens'; 2 | -------------------------------------------------------------------------------- /libs/store/src/injection-tokens/plugin.tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/src/injection-tokens/plugin.tokens.ts -------------------------------------------------------------------------------- /libs/store/src/injection-tokens/state.token.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/src/injection-tokens/state.token.ts -------------------------------------------------------------------------------- /libs/store/src/models/client-storage.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/src/models/client-storage.model.ts -------------------------------------------------------------------------------- /libs/store/src/models/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/src/models/index.ts -------------------------------------------------------------------------------- /libs/store/src/models/state.model.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/src/models/state.model.ts -------------------------------------------------------------------------------- /libs/store/src/plugins/client-storage.plugin.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/src/plugins/client-storage.plugin.spec.ts -------------------------------------------------------------------------------- /libs/store/src/plugins/client-storage.plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/src/plugins/client-storage.plugin.ts -------------------------------------------------------------------------------- /libs/store/src/plugins/get-window.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/src/plugins/get-window.ts -------------------------------------------------------------------------------- /libs/store/src/plugins/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/src/plugins/index.ts -------------------------------------------------------------------------------- /libs/store/src/router-store/router-service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/src/router-store/router-service.spec.ts -------------------------------------------------------------------------------- /libs/store/src/router-store/router-service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/src/router-store/router-service.ts -------------------------------------------------------------------------------- /libs/store/src/router-store/router-store.module.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/src/router-store/router-store.module.spec.ts -------------------------------------------------------------------------------- /libs/store/src/router-store/router-store.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/src/router-store/router-store.module.ts -------------------------------------------------------------------------------- /libs/store/src/services/action-creator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/src/services/action-creator.ts -------------------------------------------------------------------------------- /libs/store/src/services/create-store-fn.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/src/services/create-store-fn.spec.ts -------------------------------------------------------------------------------- /libs/store/src/services/create-store-fn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/src/services/create-store-fn.ts -------------------------------------------------------------------------------- /libs/store/src/services/dev-tool-helper.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/src/services/dev-tool-helper.service.ts -------------------------------------------------------------------------------- /libs/store/src/services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/src/services/index.ts -------------------------------------------------------------------------------- /libs/store/src/services/store-factory.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/src/services/store-factory.service.spec.ts -------------------------------------------------------------------------------- /libs/store/src/services/store-factory.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/src/services/store-factory.service.ts -------------------------------------------------------------------------------- /libs/store/src/services/store.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/src/services/store.service.spec.ts -------------------------------------------------------------------------------- /libs/store/src/services/store.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/src/services/store.service.ts -------------------------------------------------------------------------------- /libs/store/src/services/stores/component-loading-store.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/src/services/stores/component-loading-store.service.spec.ts -------------------------------------------------------------------------------- /libs/store/src/services/stores/component-loading-store.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/src/services/stores/component-loading-store.service.ts -------------------------------------------------------------------------------- /libs/store/src/services/stores/component-store.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/src/services/stores/component-store.service.spec.ts -------------------------------------------------------------------------------- /libs/store/src/services/stores/component-store.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/src/services/stores/component-store.service.ts -------------------------------------------------------------------------------- /libs/store/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/src/test.ts -------------------------------------------------------------------------------- /libs/store/testing/create-store-function.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/store/testing/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/testing/index.ts -------------------------------------------------------------------------------- /libs/store/testing/ng-package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/testing/ng-package.json -------------------------------------------------------------------------------- /libs/store/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/tsconfig.json -------------------------------------------------------------------------------- /libs/store/tsconfig.lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/tsconfig.lib.json -------------------------------------------------------------------------------- /libs/store/tsconfig.lib.prod.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/tsconfig.lib.prod.json -------------------------------------------------------------------------------- /libs/store/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/libs/store/tsconfig.spec.json -------------------------------------------------------------------------------- /nx.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/nx.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/package.json -------------------------------------------------------------------------------- /screens/component-store-devtools-init.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/screens/component-store-devtools-init.png -------------------------------------------------------------------------------- /screens/component-store-devtools-patch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/screens/component-store-devtools-patch.png -------------------------------------------------------------------------------- /screens/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/screens/error.png -------------------------------------------------------------------------------- /screens/init.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/screens/init.png -------------------------------------------------------------------------------- /screens/load.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/screens/load.png -------------------------------------------------------------------------------- /screens/store-start.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/screens/store-start.png -------------------------------------------------------------------------------- /screens/store-success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/screens/store-success.png -------------------------------------------------------------------------------- /screens/success.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/screens/success.png -------------------------------------------------------------------------------- /tools/tsconfig.tools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/tools/tsconfig.tools.json -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/tsconfig.base.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gernsdorfer/ngrx-lite/HEAD/yarn.lock --------------------------------------------------------------------------------