56 lines
1.7 KiB
TypeScript
56 lines
1.7 KiB
TypeScript
import { BrowserModule } from '@angular/platform-browser';
|
|
import { NgModule } from '@angular/core';
|
|
import { ChartsModule } from 'ng2-charts';
|
|
|
|
import { AppRoutingModule } from './app-routing.module';
|
|
import { AppComponent } from './app.component';
|
|
import {FormFieldsModule, ModalService, RbUiComponentsModule} from '@inst-iot/bosch-angular-ui-components';
|
|
import {LoginComponent} from './login/login.component';
|
|
import { HomeComponent } from './home/home.component';
|
|
import {FormsModule, ReactiveFormsModule} from '@angular/forms';
|
|
import {LocalStorageModule} from 'angular-2-local-storage';
|
|
import {HttpClientModule} from '@angular/common/http';
|
|
import { SamplesComponent } from './samples/samples.component';
|
|
import {RbTableModule} from './rb-table/rb-table.module';
|
|
import { SampleComponent } from './sample/sample.component';
|
|
import { ValidateDirective } from './validate.directive';
|
|
import {CommonModule} from '@angular/common';
|
|
import { ErrorComponent } from './error/error.component';
|
|
import { ObjectPipe } from './object.pipe';
|
|
import {BrowserAnimationsModule} from '@angular/platform-browser/animations';
|
|
|
|
@NgModule({
|
|
declarations: [
|
|
AppComponent,
|
|
LoginComponent,
|
|
HomeComponent,
|
|
SamplesComponent,
|
|
SampleComponent,
|
|
ValidateDirective,
|
|
ErrorComponent,
|
|
ObjectPipe
|
|
],
|
|
imports: [
|
|
LocalStorageModule.forRoot({
|
|
prefix: 'dfop',
|
|
storageType: 'localStorage'
|
|
}),
|
|
BrowserModule,
|
|
BrowserAnimationsModule,
|
|
AppRoutingModule,
|
|
RbUiComponentsModule,
|
|
FormsModule,
|
|
HttpClientModule,
|
|
RbTableModule,
|
|
ReactiveFormsModule,
|
|
FormFieldsModule,
|
|
CommonModule,
|
|
ChartsModule
|
|
],
|
|
providers: [
|
|
ModalService
|
|
],
|
|
bootstrap: [AppComponent]
|
|
})
|
|
export class AppModule { }
|