import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; import { AdminRoutingModule } from './admin-routing.module'; import { AdminComponent } from './admin.component'; import { NbMenuModule, NbInputModule, NbCardModule, NbButtonModule, NbActionsModule, NbCheckboxModule, NbRadioModule, NbDatepickerModule, NbSelectModule, NbIconModule, NbTagModule, NbStepperModule, NbListModule, NbSpinnerModule, NbDialogModule, NbUserModule } from '@nebular/theme'; import { ThemeModule } from '../@theme/theme.module'; import { FormsModule } from '@angular/forms'; import { AlertDlgModule } from '../ui/alert-dlg/alert-dlg.module'; import { CellGroupRoutineEventsComponent } from './cell-group-routine-events/cell-group-routine-events.component'; import { FancyTableModule } from '../ui/fancy-table/fancy-table.module'; import { FamilyMembersComponent } from './family-members/family-members.component'; import { FamilyMemberEditorComponent } from './family-members/family-member-editor/family-member-editor.component'; import { DropDownListModule } from '../ui/drop-down-list/drop-down-list.module'; import { NgxMaskModule } from 'ngx-mask'; import { PastoralDomainsComponent } from './pastoral-domains/pastoral-domains.component'; import { PastoralDomainEditorComponent } from './pastoral-domains/pastoral-domain-editor/pastoral-domain-editor.component'; import { AssignMemberCellGroupComponent } from './family-members/assign-member-cell-group/assign-member-cell-group.component'; import { LogsComponent } from './logs/logs.component'; import { LogDetailComponent } from './logs/log-detail/log-detail.component' import { CurrencyInputModule } from '../ui/currency-input/currency-input.module'; import { MaskDirectiveModule } from '../directives/mask-directive/mask-directive.module'; import { DateInputModule } from '../ui/date-input/date-input.module'; import { LineMessagingAccountComponent } from './lines/line-messaging-account/line-messaging-account.component'; import { LineMessagingAccountEditorComponent } from './lines/line-messaging-account-editor/line-messaging-account-editor.component'; @NgModule({ declarations: [ AdminComponent, CellGroupRoutineEventsComponent, FamilyMembersComponent, FamilyMemberEditorComponent, PastoralDomainsComponent, PastoralDomainEditorComponent, AssignMemberCellGroupComponent, LogsComponent, LogDetailComponent, LineMessagingAccountComponent, LineMessagingAccountEditorComponent, ], imports: [ CommonModule, FormsModule, AdminRoutingModule, ThemeModule, NbMenuModule, NbInputModule, NbCardModule, NbButtonModule, NbActionsModule, NbCheckboxModule, NbRadioModule, NbDatepickerModule, NbSelectModule, NbIconModule, NbTagModule, NbStepperModule, NbListModule, NbUserModule, NbSpinnerModule, NbDialogModule, AlertDlgModule, FancyTableModule, DropDownListModule, NgxMaskModule, CurrencyInputModule, MaskDirectiveModule, DateInputModule ] }) export class AdminModule { }