import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; import {FormsModule} from '@angular/forms'; import {ReactiveFormsModule} from '@angular/forms'; import { TooltipModule } from 'ngx-bootstrap/tooltip'; import { BsDatepickerModule } from 'ngx-bootstrap/datepicker'; import { PerfectScrollbarModule } from 'ngx-perfect-scrollbar'; import { NgxPrintModule } from 'ngx-print'; import {CommonModules} from './../common/common.module'; import { DataTablesModule } from 'angular-datatables'; import {SalesRoutingModule} from './sales-routing.module' import { OrdersComponent } from './orders/orders.component'; import { AssignSalesComponent } from './assign-sales/assign-sales.component'; import { PrintSalesInvoiceModalComponent } from './sales-order-print-modal/sales-order-print-modal.component'; import { RefundSalesComponent } from './refund-sales/refund-sales.component'; @NgModule({ declarations: [OrdersComponent, AssignSalesComponent, PrintSalesInvoiceModalComponent, RefundSalesComponent], imports: [ CommonModule, CommonModules, PerfectScrollbarModule, NgxPrintModule, SalesRoutingModule, FormsModule, DataTablesModule, ReactiveFormsModule, BsDatepickerModule.forRoot(), TooltipModule.forRoot() ], exports: [ AssignSalesComponent,PrintSalesInvoiceModalComponent,RefundSalesComponent ], entryComponents: [AssignSalesComponent, PrintSalesInvoiceModalComponent, RefundSalesComponent] }) export class SalesModule { }