import {NgModule} from '@angular/core'; import {CommonModule} from '@angular/common'; import { MatButtonModule } from '@angular/material/button'; import { MatIconModule } from '@angular/material/icon'; import { MatMenuModule } from '@angular/material/menu'; import { MatToolbarModule } from '@angular/material/toolbar'; import {RouterModule} from '@angular/router'; import {HTTP_INTERCEPTORS} from '@angular/common/http'; import {HttpAuthInterceptor} from './http-auth-interceptor'; @NgModule({ imports: [ CommonModule, MatButtonModule, MatIconModule, MatMenuModule, MatToolbarModule, RouterModule ], declarations: [ ], providers: [[{ provide: HTTP_INTERCEPTORS, useClass: HttpAuthInterceptor, multi: true }]] }) export class CoreModule { }