Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import {BrowserModule} from '@angular/platform-browser';
- import {NgModule} from '@angular/core';
- import {FormsModule, ReactiveFormsModule} from '@angular/forms';
- import {HeaderComponent} from './header.component';
- import {MdlNonRootModule} from "angular2-mdl";
- import {HttpService} from "./services/http.services";
- import {CommunicationInsideServices} from "./services/communication-inside.services";
- import {TabsViewComponent} from './tabs-view/tabs-view.component';
- import {NoUserSelectedComponent} from './no-user-selected.component';
- import {TicketValidGuard} from "./ticket-valid.guard";
- import {UserValidGuard} from "./user-valid.guard";
- import {EmbedChromefixComponent} from './shared/components/embed-chromefix.component';
- import {MaterialModule} from "@angular/material";
- import {Angular2DataTableModule} from "angular2-data-table";
- import {AppComponent} from './app.component';
- import {EditDialogComponent} from './edit-dialog/edit-dialog.component';
- import {HttpModule, XHRBackend, RequestOptions} from "@angular/http";
- import {GedTsabInterneRoutingModule} from "./app-routing.module";
- import {FileUploadModule} from "ng2-file-upload";
- export function httpFactory(backend: XHRBackend, options: RequestOptions ) {
- return new HttpService(backend, options);
- }
- @NgModule({
- declarations: [
- AppComponent,
- HeaderComponent,
- TabsViewComponent,
- NoUserSelectedComponent,
- EmbedChromefixComponent,
- EditDialogComponent
- ],
- imports: [
- FileUploadModule,
- BrowserModule,
- FormsModule,
- HttpModule,
- MdlNonRootModule.forRoot(),
- ReactiveFormsModule,
- MaterialModule.forRoot(),
- GedTsabInterneRoutingModule,
- Angular2DataTableModule
- ],
- providers: [CommunicationInsideServices, TicketValidGuard, UserValidGuard, [
- {
- provide: HttpService,
- useFactory: httpFactory,
- deps: [XHRBackend, RequestOptions ]
- }
- ]],
- bootstrap: [AppComponent],
- entryComponents: [AppComponent,EditDialogComponent]
- })
- export class AppModule {}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement