import { NgModule } from "@angular/core";
import { CommonModule } from "@angular/common";

import { FormsModule } from "@angular/forms";
import { DataTablesModule } from "angular-datatables";
import { TabsModule } from "ngx-bootstrap/tabs";
import { ModalModule } from "ngx-bootstrap/modal";
import { ChartsModule } from "ng2-charts/ng2-charts";
import { MyDatePickerModule } from "mydatepicker";
import { TimeAgoPipe } from "time-ago-pipe";
import { LoadingModule, ANIMATION_TYPES } from "ngx-loading";
import { MomentModule } from 'ngx-moment';
import {MomentTimezoneModule} from 'angular-moment-timezone';

import { MroRoutingModule } from "app/views/mro/mro-routing.module";
import { Mro004Component } from "./mro004/mro004.component";
import { Mro005Component } from "./mro005/mro005.component";
import { Mro006Component } from "./mro006/mro006.component";
import { Mro007Component } from "./mro007/mro007.component";

@NgModule({
  imports: [
    CommonModule,
    ChartsModule,
    MyDatePickerModule,
    FormsModule,
    MomentModule,
    MomentTimezoneModule,
    MroRoutingModule,
    DataTablesModule,
    TabsModule.forRoot(),
    ModalModule.forRoot(),
    LoadingModule
  ],
  declarations: [
    Mro004Component,
    Mro005Component,
    Mro006Component,
    Mro007Component,
    TimeAgoPipe
  ]
})
export class MroModule {}
