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