src/client/app/audit/audit.module.ts
import { CommonModule } from '@angular/common';
import { FormsModule } from '@angular/forms';
import { NgModule } from '@angular/core';
import { DatepickerModule, ModalModule, TypeaheadModule } from 'ngx-bootstrap';
import { AuditViewChangeModal, AuditViewDetailModal } from './audit-view-change.component';
import { AuditService } from './audit.service';
import { AuditComponent } from './audit.component';
import {
AuditObjectComponent, UrlAudit,
DefaultAudit, ExportAudit
} from './audit-object.component';
import { UtilModule } from '../shared/util.module';
import { UserService } from '../admin/users.service';
@NgModule({
imports: [
DatepickerModule.forRoot(),
ModalModule.forRoot(),
TypeaheadModule.forRoot(),
CommonModule,
FormsModule,
UtilModule
],
entryComponents: [
AuditViewChangeModal,
AuditViewDetailModal,
DefaultAudit,
ExportAudit
],
exports: [],
declarations: [
AuditComponent,
AuditObjectComponent,
AuditViewChangeModal,
AuditViewDetailModal,
UrlAudit,
AuditObjectComponent,
DefaultAudit,
ExportAudit
],
providers: [
AuditService,
UserService
]
})
export class AuditModule { }