d270119e93
Merge in TEA/mina-sidor-fa-web from feature/TV-945-felhantering to develop Squashed commit of the following: commit b621bd7d9dd0a03a22476f196521f2535731fa12 Author: Erik Tiekstra <erik.tiekstra@arbetsformedlingen.se> Date: Fri Dec 3 16:01:06 2021 +0100 Added better error-handling to employee commit 876ed3caf6ff1ffb98bb16491526e4417086cba9 Merge: 02607a5fec63435fAuthor: Erik Tiekstra <erik.tiekstra@arbetsformedlingen.se> Date: Fri Dec 3 15:24:31 2021 +0100 Merge branch 'develop' into feature/TV-945-felhantering commit 02607a5f007dc7e46d61460fc71a1b27bdda9392 Author: Erik Tiekstra <erik.tiekstra@arbetsformedlingen.se> Date: Fri Dec 3 08:25:49 2021 +0100 Added better error-handling to deltagare händelser commit 30c2726ccebc73a2ca9a0c72cdc564cad2ac82aa Author: Erik Tiekstra <erik.tiekstra@arbetsformedlingen.se> Date: Fri Dec 3 08:17:22 2021 +0100 Updated deltagare error handling with data commit 893de8478e5a2919c684667eb31afd35986cb396 Author: Erik Tiekstra <erik.tiekstra@arbetsformedlingen.se> Date: Fri Dec 3 08:05:50 2021 +0100 Added better error-handling to avvikelse commit 5c64b8c10a7f3fb2cec5cab2c8d86073169a6033 Author: Erik Tiekstra <erik.tiekstra@arbetsformedlingen.se> Date: Fri Dec 3 07:47:59 2021 +0100 Added better error-handling to authentication commit 8fa187d4da0b75d2bb62bc16cdcf540064bd4433 Author: Erik Tiekstra <erik.tiekstra@arbetsformedlingen.se> Date: Fri Dec 3 07:47:43 2021 +0100 Added better error-handling to avrop commit 3bd23e6ad642e95caa5bd88215442281495f970c Merge: f941d144938014abAuthor: Erik Tiekstra <erik.tiekstra@arbetsformedlingen.se> Date: Thu Dec 2 13:02:08 2021 +0100 Merge branch 'develop' into feature/TV-945-felhantering commit f941d14435e1ed3e371cee84ef85d508ed70b2ce Author: Erik Tiekstra <erik.tiekstra@arbetsformedlingen.se> Date: Wed Dec 1 16:08:00 2021 +0100 Added improved error-handling to deltagare-api.service commit 3889b398d9ce0e5e1b6498e10794a946b65c2a47 Author: Erik Tiekstra <erik.tiekstra@arbetsformedlingen.se> Date: Wed Dec 1 15:45:36 2021 +0100 Added better error-handling connected to APM
48 lines
1.7 KiB
TypeScript
48 lines
1.7 KiB
TypeScript
import { DigiNgDialogModule } from '@af/digi-ng/_dialog/dialog';
|
|
import { registerLocaleData } from '@angular/common';
|
|
import { HttpClientModule, HTTP_INTERCEPTORS } from '@angular/common/http';
|
|
import localeSe from '@angular/common/locales/sv';
|
|
import { ErrorHandler, LOCALE_ID, NgModule, Provider } from '@angular/core';
|
|
import { BrowserModule } from '@angular/platform-browser';
|
|
import { ApmErrorHandler } from '@elastic/apm-rum-angular';
|
|
import { environment } from '@msfa-environment';
|
|
import { AuthInterceptor } from '@msfa-interceptors/auth.interceptor';
|
|
import { CustomErrorHandler } from '@msfa-interceptors/custom-error-handler';
|
|
import { AppRoutingModule } from './app-routing.module';
|
|
import { AppComponent } from './app.component';
|
|
import { ToastListModule } from './components/toast-list/toast-list.module';
|
|
import { LoggingModule } from './logging.module';
|
|
import { AvropModule } from './pages/avrop/avrop.module';
|
|
|
|
registerLocaleData(localeSe);
|
|
const providers: Provider[] = [
|
|
ApmErrorHandler,
|
|
{ provide: HTTP_INTERCEPTORS, useClass: AuthInterceptor, multi: true },
|
|
{ provide: LOCALE_ID, useValue: 'sv-SE' },
|
|
{ provide: ErrorHandler, useClass: CustomErrorHandler },
|
|
];
|
|
|
|
// Skip error handler in Dev until "Uncaught Error: ApplicationRef.tick is called recursively" is fixed
|
|
if (environment.production) {
|
|
providers.push({
|
|
provide: ErrorHandler,
|
|
useClass: CustomErrorHandler,
|
|
});
|
|
}
|
|
|
|
@NgModule({
|
|
declarations: [AppComponent],
|
|
imports: [
|
|
LoggingModule,
|
|
BrowserModule,
|
|
HttpClientModule,
|
|
AppRoutingModule,
|
|
ToastListModule,
|
|
AvropModule,
|
|
DigiNgDialogModule,
|
|
],
|
|
providers,
|
|
bootstrap: [AppComponent],
|
|
})
|
|
export class AppModule {}
|