26 lines
735 B
TypeScript
26 lines
735 B
TypeScript
import { provideHttpClient } from '@angular/common/http';
|
|
import {
|
|
ApplicationConfig,
|
|
importProvidersFrom,
|
|
provideBrowserGlobalErrorListeners,
|
|
provideZoneChangeDetection,
|
|
} from '@angular/core';
|
|
import { MatSnackBarModule } from '@angular/material/snack-bar';
|
|
import { provideRouter } from '@angular/router';
|
|
import { API, apiUrls } from '@org/shared/api';
|
|
import { appRoutes } from './app.routes';
|
|
|
|
export const appConfig: ApplicationConfig = {
|
|
providers: [
|
|
provideBrowserGlobalErrorListeners(),
|
|
provideZoneChangeDetection({ eventCoalescing: true }),
|
|
provideRouter(appRoutes),
|
|
provideHttpClient(),
|
|
importProvidersFrom(MatSnackBarModule),
|
|
{
|
|
provide: API,
|
|
useValue: apiUrls,
|
|
},
|
|
],
|
|
};
|