import { provideHttpClient, withFetch, withInterceptors, } from '@angular/common/http'; import { ApplicationConfig, provideBrowserGlobalErrorListeners, provideZoneChangeDetection } from '@angular/core'; import { provideClientHydration, withEventReplay } from '@angular/platform-browser'; import { provideFileRouter, requestContextInterceptor } from '@analogjs/router'; export const appConfig: ApplicationConfig = { providers: [ provideBrowserGlobalErrorListeners(), provideZoneChangeDetection({ eventCoalescing: true }), provideFileRouter(), provideHttpClient( withFetch(), withInterceptors([requestContextInterceptor]) ), provideClientHydration(withEventReplay()), ], };