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() }) ] };