Squashed commit of the following:
commit ca11dd079dca884634ead2696899cfedbfc826f1
Author: Erik Tiekstra <erik.tiekstra@arbetsformedlingen.se>
Date: Wed Nov 10 14:45:48 2021 +0100
Made changes after PR
commit a8a51ecdabf0d32aa67b814eee530c9a01d405a9
Merge: b1677aff 3b6ce438
Author: Erik Tiekstra <erik.tiekstra@arbetsformedlingen.se>
Date: Wed Nov 10 12:47:54 2021 +0100
Merge branch 'develop' into feature/TV-535-idle-functionality
commit b1677aff5210288f4a86ba235dd1acb5d415f71f
Author: Erik Tiekstra <erik.tiekstra@arbetsformedlingen.se>
Date: Wed Nov 10 09:17:55 2021 +0100
Added better check to avoid blank screens
commit 0129f3f6a1d4884d3f669b109bc9b8667fc6281c
Author: Erik Tiekstra <erik.tiekstra@arbetsformedlingen.se>
Date: Wed Nov 10 09:12:55 2021 +0100
Added idle functionality
47 lines
1.6 KiB
TypeScript
47 lines
1.6 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' },
|
|
];
|
|
// 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 {}
|