From b487a4a1963518a9e82460673c3be98f847208bf Mon Sep 17 00:00:00 2001 From: Kai Moritz Date: Sun, 29 Jun 2025 13:40:40 +0200 Subject: [PATCH] added `@ngrx/store` --- package-lock.json | 14 ++++++++++++++ package.json | 1 + src/app/app.config.ts | 7 ++++++- 3 files changed, 21 insertions(+), 1 deletion(-) diff --git a/package-lock.json b/package-lock.json index 2654ba8..861f752 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,6 +15,7 @@ "@angular/platform-browser": "^19.2.0", "@angular/platform-browser-dynamic": "^19.2.0", "@angular/router": "^19.2.0", + "@ngrx/store": "^19.2.1", "rxjs": "~7.8.0", "tslib": "^2.3.0", "zone.js": "~0.15.0" @@ -3906,6 +3907,19 @@ "node": ">= 10" } }, + "node_modules/@ngrx/store": { + "version": "19.2.1", + "resolved": "https://registry.npmjs.org/@ngrx/store/-/store-19.2.1.tgz", + "integrity": "sha512-c5vQId7YoAhM0y4HASrz9mtLju+28vJspd6OBlhPbBlSae8GN8m9S/oav+8LaSY19yh95cZ5B/nMcLNNWgL/jA==", + "license": "MIT", + "dependencies": { + "tslib": "^2.0.0" + }, + "peerDependencies": { + "@angular/core": "^19.0.0", + "rxjs": "^6.5.3 || ^7.5.0" + } + }, "node_modules/@ngtools/webpack": { "version": "19.2.15", "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-19.2.15.tgz", diff --git a/package.json b/package.json index 033a1d2..490f3b5 100644 --- a/package.json +++ b/package.json @@ -17,6 +17,7 @@ "@angular/platform-browser": "^19.2.0", "@angular/platform-browser-dynamic": "^19.2.0", "@angular/router": "^19.2.0", + "@ngrx/store": "^19.2.1", "rxjs": "~7.8.0", "tslib": "^2.3.0", "zone.js": "~0.15.0" diff --git a/src/app/app.config.ts b/src/app/app.config.ts index a1e7d6f..c5ebc5e 100644 --- a/src/app/app.config.ts +++ b/src/app/app.config.ts @@ -2,7 +2,12 @@ import { ApplicationConfig, provideZoneChangeDetection } from '@angular/core'; import { provideRouter } from '@angular/router'; import { routes } from './app.routes'; +import { provideStore } from '@ngrx/store'; export const appConfig: ApplicationConfig = { - providers: [provideZoneChangeDetection({ eventCoalescing: true }), provideRouter(routes)] + providers: [ + provideStore({}), + provideZoneChangeDetection({ eventCoalescing: true }), + provideRouter(routes) + ] }; -- 2.20.1