import { NgModule } from '@angular/core'; import { BasicFromBuilderModule } from '../form-builder/Basic-From-Builder.module'; import { HttpClient } from '@angular/common/http'; import { CommonModule } from '@angular/common'; import { GridModule, PDFModule, ExcelModule, SharedModule, BodyModule } from '@progress/kendo-angular-grid'; import { InputsModule } from '@progress/kendo-angular-inputs'; import { ChartsModule } from '@progress/kendo-angular-charts'; import { DialogsModule, WindowModule } from '@progress/kendo-angular-dialog'; import { ReactiveFormsModule, FormsModule } from '@angular/forms'; import { DropDownsModule } from '@progress/kendo-angular-dropdowns'; import { DateInputsModule } from '@progress/kendo-angular-dateinputs'; import { Pickermodule } from '../picker/picker.module'; import { AdparameterService } from '../_services/payroll/adparameter.service'; import { AuthService } from '../_services/auth/auth.service'; import { AppWindowPopUp } from '../app.windowPopup.service'; import { UntilityHandlerService } from '../utility.hanldler.service'; import { HRMNotificationService } from '../app.notification.service'; import { BasicService } from '../_services/Basic/basic.service'; import { JVHeadListComponent } from './jv/jv-head-list.component'; import { JVHeadEntryComponent } from './jv/jv-head-entry.component'; import { JvService } from '../_services/payroll/jv.service'; import { LoadingPanelModule } from '../hrm-loding panel/loading-panel.module'; import { ButtonsModule } from "@progress/kendo-angular-buttons"; import { opiRoutingModule } from './opi-routing.module'; import { opiBasicComponent } from './opi/opi-basic-entry/opi-basic-entry.component'; import { opiParameterizationEntryComponent } from './opi/opi-parameterization/opi-parameterization-entry/opi-parameterization-entry.component'; import { opiParameterizationComponent } from './opi/opi-parameterization/opi-parameterization.component'; import { opiDetailsComponent } from './opi/opi-parameterization/opi-parameterization-details/opi-parameterization-details.component'; import { opiProcessComponent } from './opi/opi-process/opi-process.component'; import { opiProcessUndoComponent } from './opi/opi-process-undo/opi-process-undo.component'; import { OpiService } from '../_services/payroll/opi.service'; import { TabView, TabViewModule } from 'primeng/tabview'; import {InputTextModule} from 'primeng/inputtext'; @NgModule({ imports: [ FormsModule, ReactiveFormsModule, DialogsModule, CommonModule, GridModule, InputsModule, PDFModule, ExcelModule, ChartsModule, BasicFromBuilderModule, DropDownsModule, DateInputsModule, Pickermodule, SharedModule, BodyModule, WindowModule, Pickermodule, LoadingPanelModule, ButtonsModule, opiRoutingModule, TabViewModule, InputTextModule ], declarations: [ JVHeadListComponent, JVHeadEntryComponent, opiBasicComponent, opiParameterizationEntryComponent, opiParameterizationComponent, opiDetailsComponent, opiProcessComponent, opiProcessUndoComponent ], providers: [ JvService, AuthService, AppWindowPopUp, UntilityHandlerService, HRMNotificationService, AdparameterService, BasicService, OpiService ], entryComponents: [ ] }) export class opiModule { }