Newer
Older
import { AboutComponent } from './about/about.component';
import { BrowserModule } from '@angular/platform-browser';

Martin Mechtel
committed
import { HttpClientModule } from '@angular/common/http';
import { BrowserAnimationsModule } from '@angular/platform-browser/animations';

Martin Mechtel
committed
import { NgModule } from '@angular/core';

Martin Mechtel
committed
import { ReactiveFormsModule } from '@angular/forms';
import { MatButtonModule, MatCheckboxModule, MatMenuModule, MatTooltipModule, MatCardModule,
MatToolbarModule, MatIconModule, MatDialogModule, MatFormFieldModule, MatInputModule,
MatTabsModule, MatProgressSpinnerModule, MatRadioModule, MatProgressBarModule } from '@angular/material';

Martin Mechtel
committed
import { AppRoutingModule } from './app-routing.module';
import { BackendService } from './backend.service';

Martin Mechtel
committed
import { StartComponent } from './start/start.component';
import { LocationStrategy, HashLocationStrategy } from '@angular/common';
import { FlexLayoutModule } from '@angular/flex-layout';
import { ErrormsgComponent } from './errormsg/errormsg.component';
import { httpInterceptorProviders } from './app.interceptor';

Martin Mechtel
committed
AppComponent,
StartComponent,

Martin Mechtel
committed
ErrormsgComponent

Martin Mechtel
committed
BrowserModule,
BrowserAnimationsModule,
MatButtonModule,
MatFormFieldModule,
MatMenuModule,
MatToolbarModule,

Martin Mechtel
committed
MatIconModule,
MatInputModule,
MatTooltipModule,

Martin Mechtel
committed
MatDialogModule,
MatTabsModule,

Martin Mechtel
committed
ReactiveFormsModule,
HttpClientModule,

Martin Mechtel
committed
AppRoutingModule,
IqbComponentsModule.forRoot()

Martin Mechtel
committed
],
providers: [
BackendService,

Martin Mechtel
committed
{
provide: LocationStrategy,
useClass: HashLocationStrategy
}
entryComponents: [
],
bootstrap: [AppComponent]
})
export class AppModule { }