configure @ngrx/store-devtools

This commit is contained in:
Art Lowel
2018-10-22 11:35:22 +02:00
parent 5b71788a20
commit 7ada6c7b21
2 changed files with 1428 additions and 1 deletions

View File

@@ -7,6 +7,7 @@ import { NgbModule } from '@ng-bootstrap/ng-bootstrap';
import { EffectsModule } from '@ngrx/effects';
import { RouterStateSerializer, StoreRouterConnectingModule } from '@ngrx/router-store';
import { META_REDUCERS, MetaReducer, StoreModule } from '@ngrx/store';
import { StoreDevtoolsModule } from '@ngrx/store-devtools';
import { TranslateModule } from '@ngx-translate/core';
@@ -46,7 +47,6 @@ export function getMetaReducers(config: GlobalConfig): Array<MetaReducer<AppStat
const DEV_MODULES: any[] = [];
@NgModule({
imports: [
CommonModule,
@@ -58,6 +58,10 @@ const DEV_MODULES: any[] = [];
TranslateModule.forRoot(),
EffectsModule.forRoot(appEffects),
StoreModule.forRoot(appReducers),
StoreDevtoolsModule.instrument({
maxAge: 25, // Retains last 25 states
logOnly: getConfig().production, // Restrict extension to log-only mode
}),
StoreRouterConnectingModule,
...DEV_MODULES
],