20 lines
776 B
TypeScript
20 lines
776 B
TypeScript
import {ApplicationConfig, provideBrowserGlobalErrorListeners, provideZoneChangeDetection, isDevMode} from '@angular/core';
|
|
import {provideRouter} from '@angular/router';
|
|
|
|
import {routes} from './app.routes';
|
|
import {provideHttpClient, withFetch} from '@angular/common/http';
|
|
import { provideStore } from '@ngrx/store';
|
|
import { reducers, metaReducers } from './reducers';
|
|
import { provideStoreDevtools } from '@ngrx/store-devtools';
|
|
|
|
|
|
export const appConfig: ApplicationConfig = {
|
|
providers: [
|
|
provideBrowserGlobalErrorListeners(),
|
|
provideHttpClient(withFetch()),
|
|
provideZoneChangeDetection({ eventCoalescing: true }),
|
|
provideRouter(routes),
|
|
provideStore(reducers, { metaReducers }),
|
|
provideStoreDevtools({ maxAge: 25, logOnly: !isDevMode() })
|
|
]
|
|
};
|