diff --git a/ui/package-lock.json b/ui/package-lock.json index 2266275d2..e563a1f26 100644 --- a/ui/package-lock.json +++ b/ui/package-lock.json @@ -1990,29 +1990,29 @@ } }, "@ngrx/effects": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@ngrx/effects/-/effects-7.4.0.tgz", - "integrity": "sha512-YjgB17WnLCBDPjAkHduKWsLFSGLZryPaTjY3EIvMF+WTRPDlgC5SAv2n7p3YIei6g6IYcEvOwLWBqZHFUXTgBw==" + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/@ngrx/effects/-/effects-8.4.0.tgz", + "integrity": "sha512-LQv+NIYkFehXMSBMT9xL04RvmDmbzSbCbSCXbNSH2hN216TqX83L29u5T4I06oGhzQ3xN+SSQXGWQiZYJvKuEA==" }, "@ngrx/entity": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@ngrx/entity/-/entity-7.4.0.tgz", - "integrity": "sha512-aFRDTNp6IFkYFlP9gV6hgNgtDYot9KYF8WVbaQTao9ihmdPumMBOCeRttPPiHS/cU41w9nW3xF53NgxQPnEiQA==" + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/@ngrx/entity/-/entity-8.4.0.tgz", + "integrity": "sha512-oJYBW9w0YXODeGpp03bvnAShHbwF+44OyPd1zURnYDtpd1r6W8qWIDr77aYViic5YTzISURiZ9rxE2n8pkNvqw==" }, "@ngrx/router-store": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@ngrx/router-store/-/router-store-7.4.0.tgz", - "integrity": "sha512-ZpwTO1/ha3pxO7NV3jIfnwipBN1A719IjAOgrcmI8Ut06VH3HY/7JVFTkwLN/FyuHvl4EOlAVYmMAblmrymUWA==" + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/@ngrx/router-store/-/router-store-8.4.0.tgz", + "integrity": "sha512-VTs8O4mAzxbZDtPYaiBG7FV+k4UY5iaIRK7RMvaeBrWMMqD1St63qX1oF6s79R1qAV/fQ1svJNytsArLAI2sXw==" }, "@ngrx/store": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@ngrx/store/-/store-7.4.0.tgz", - "integrity": "sha512-kwTUHgfgBeAL4RQBjZO46z9v4Xzg8PXAgY4WwXdt3zUk1tF4ZvijMleFvFRUoiJJfxF/UM6jgIZ/yGrX2dXQuA==" + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/@ngrx/store/-/store-8.4.0.tgz", + "integrity": "sha512-Z8+2hfGcynGrzJuU7ixxYxOI6M2E0H8Omni1u01h55vvaZeoTO8bRt6OWqbjxxEsSKQmBBZ1XyOuuZXSWjxvYw==" }, "@ngrx/store-devtools": { - "version": "7.4.0", - "resolved": "https://registry.npmjs.org/@ngrx/store-devtools/-/store-devtools-7.4.0.tgz", - "integrity": "sha512-ZmPpquprBYUozbLuLMLZzUhI+LnMNGMNg8x1ij9yDxXWQADcJm1Zu7kouYE1r5SoCYxKfwJ3Ia1VQfS3A5S8dw==" + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/@ngrx/store-devtools/-/store-devtools-8.4.0.tgz", + "integrity": "sha512-622z0CNdmfmPy17LFcewf/7xU2quhun+G+D7FdF58DlwZDFPJp0UotER1HW+ApGmI8h6hjeQs/7flzX0H12sIg==" }, "@ngtools/webpack": { "version": "8.3.12", diff --git a/ui/package.json b/ui/package.json index 98f66faf1..b47cb0463 100644 --- a/ui/package.json +++ b/ui/package.json @@ -26,11 +26,11 @@ "@angular/platform-browser-dynamic": "8.2.11", "@angular/router": "8.2.11", "@ng-bootstrap/ng-bootstrap": "5.1.1", - "@ngrx/effects": "7.4.0", - "@ngrx/entity": "7.4.0", - "@ngrx/router-store": "7.4.0", - "@ngrx/store": "7.4.0", - "@ngrx/store-devtools": "7.4.0", + "@ngrx/effects": "8.4.0", + "@ngrx/entity": "8.4.0", + "@ngrx/router-store": "8.4.0", + "@ngrx/store": "8.4.0", + "@ngrx/store-devtools": "8.4.0", "bootstrap": "4.3.1", "core-js": "^2.4.1", "deep-object-diff": "^1.1.0", @@ -73,4 +73,4 @@ "typescript": "3.5.3", "webpack-bundle-analyzer": "^3.3.2" } -} +} \ No newline at end of file diff --git a/ui/src/app/app.module.ts b/ui/src/app/app.module.ts index 4e9b543c3..00123bf82 100644 --- a/ui/src/app/app.module.ts +++ b/ui/src/app/app.module.ts @@ -33,7 +33,13 @@ import { NavigationService } from './core/service/navigation.service'; ], imports: [ StoreModule.forRoot(reducers, { - metaReducers + metaReducers, + runtimeChecks: { + strictActionImmutability: false, + strictActionSerializability: false, + strictStateImmutability: false, + strictStateSerializability: false + } }), StoreDevtoolsModule.instrument({ maxAge: 25, // Retains last 25 states @@ -42,7 +48,7 @@ import { NavigationService } from './core/service/navigation.service'; EffectsModule.forRoot([]), BrowserModule, CoreModule.forRoot(), - StoreRouterConnectingModule, + StoreRouterConnectingModule.forRoot(), NgbDropdownModule, NgbModalModule, NgbPopoverModule,