11import { APP_INITIALIZER , ErrorHandler , NgModule } from '@angular/core' ;
2- import { HttpClientModule } from '@angular/common/http' ;
2+ import { HttpClientModule , HTTP_INTERCEPTORS } from '@angular/common/http' ;
33import { BrowserModule } from '@angular/platform-browser' ;
44import { BrowserAnimationsModule } from '@angular/platform-browser/animations' ;
55import { FormsModule , ReactiveFormsModule } from '@angular/forms' ;
@@ -13,8 +13,8 @@ import { environment } from '../environments/environment';
1313import { AppRoutingModule } from './core/routes/app-routing.module' ;
1414import { AppComponent } from './core/components/app/app.component' ;
1515import { ROOT_REDUCERS } from './core/store/app.store' ;
16- import { ROOT_EFFECTS } from './core/store/app.effects' ;
1716import { Router } from '@angular/router' ;
17+ import { AuthInterceptor } from './modules/authentication/interceptors/auth.interceptor' ;
1818
1919@NgModule ( {
2020 declarations : [
@@ -24,7 +24,7 @@ import { Router } from '@angular/router';
2424 AppRoutingModule ,
2525 BrowserAnimationsModule ,
2626 BrowserModule ,
27- EffectsModule . forRoot ( ROOT_EFFECTS ) ,
27+ EffectsModule . forRoot ( ) ,
2828 FormsModule ,
2929 HttpClientModule ,
3030 ReactiveFormsModule ,
@@ -49,6 +49,11 @@ import { Router } from '@angular/router';
4949 deps : [ Sentry . TraceService ] ,
5050 multi : true ,
5151 } ,
52+ {
53+ provide : HTTP_INTERCEPTORS ,
54+ useClass : AuthInterceptor ,
55+ multi : true ,
56+ }
5257 ] ,
5358 bootstrap : [ AppComponent ] ,
5459} )
0 commit comments