Update Angular and Material to v19

This commit is contained in:
2025-04-13 21:23:35 +02:00
parent e67ecf5ce4
commit 36621901da
26 changed files with 2716 additions and 2148 deletions

View File

@@ -1,5 +1,5 @@
import { BrowserModule } from "@angular/platform-browser";
import { APP_INITIALIZER, NgModule } from "@angular/core";
import { NgModule, inject, provideAppInitializer } from "@angular/core";
import { RouterModule, Routes } from "@angular/router";
import {
HttpClient,
@@ -228,12 +228,10 @@ export function initConfig(configService: ConfigurationHelper) {
ConfigurationHelper,
DatePipe,
ServiceCacheApi,
{
provide: APP_INITIALIZER,
useFactory: initConfig,
deps: [ConfigurationHelper],
multi: true,
},
provideAppInitializer(() => {
const initializerFn = (initConfig)(inject(ConfigurationHelper));
return initializerFn();
}),
{ provide: HTTP_INTERCEPTORS, useClass: JwtAuthInterceptor, multi: true },
{ provide: HTTP_INTERCEPTORS, useClass: ErrorInterceptor, multi: true },
],