import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { NgxPaginationModule } from 'ngx-pagination';
import { SharedModule } from '../Shared/shared.module';
import { OrderModule } from 'ngx-order-pipe';
import { FormsModule, ReactiveFormsModule } from '@angular/forms';
import { AngularDraggableModule } from 'angular2-draggable';
import { BsDatepickerModule } from 'ngx-bootstrap';
import { Ng5SliderModule } from 'ng5-slider';
import { NgxSpinnerModule } from 'ngx-spinner';


import { JobmasterComponent } from './jobmaster/jobmaster.component';
import { JobdefinitionComponent } from './jobdefinition/jobdefinition.component';
import {AutoarchivejobComponent} from './autoarchivejob/autoarchivejob.component'
import { AddlotComponent } from './jobmaster/addlot/addlot.component';
import { NgMultiSelectDropDownModule } from 'ng-multiselect-dropdown';
import { JobconfigurationRoutingModule } from './jobconfiguration-routing.module';
import { AddlotwithexcelComponent } from './jobmaster/addlotwithexcel/addlotwithexcel.component';
import { DatePipe } from '@angular/common';
import { ManualarchivejobComponent } from './manualarchivejob/manualarchivejob.component';
@NgModule({
  imports: [
    CommonModule,
    FormsModule,
    NgxPaginationModule,
    OrderModule,
    ReactiveFormsModule,
    AngularDraggableModule,
    BsDatepickerModule.forRoot(),
    Ng5SliderModule,
    NgxSpinnerModule,
    NgMultiSelectDropDownModule.forRoot(),
    SharedModule,
    JobconfigurationRoutingModule
  ],
  providers: [
    DatePipe,
  ],
  declarations: [JobmasterComponent, JobdefinitionComponent, AddlotComponent, AddlotwithexcelComponent,AutoarchivejobComponent, ManualarchivejobComponent]
})
export class JobconfigurationModule { }
