argos/dmp-frontend/src/app/utilities/cite-http-service-module/cite-http.module.ts

26 lines
702 B
TypeScript
Raw Normal View History

2017-12-14 14:10:56 +01:00
import { CommonModule } from '@angular/common';
import { NgModule, ModuleWithProviders } from '@angular/core';
import { AuthService } from '../../services/auth/auth.service';
import { BaseHttpService } from './base-http.service';
2018-05-28 11:50:42 +02:00
import { TranslateService, TranslateModule, TranslateLoader } from '@ngx-translate/core';
import { HttpLoaderFactory } from '../../projects/projects.module';
import { HttpClient, HttpClientModule } from '@angular/common/http';
2017-12-14 14:10:56 +01:00
@NgModule({
2018-10-05 17:00:54 +02:00
imports: [
CommonModule,
HttpClientModule
]
2017-12-14 14:10:56 +01:00
})
export class BaseHttpModule {
2018-10-05 17:00:54 +02:00
static forRoot(): ModuleWithProviders {
return {
ngModule: BaseHttpModule,
providers: [
AuthService,
BaseHttpService
]
};
}
2017-12-14 14:10:56 +01:00
}