ChurchAngular/src/app/happiness/happiness.module.ts
2024-04-06 16:55:21 -07:00

68 lines
2.5 KiB
TypeScript

import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { FormsModule } from '@angular/forms';
import { NbMenuModule, NbInputModule, NbCardModule, NbButtonModule, NbActionsModule, NbCheckboxModule, NbRadioModule, NbDatepickerModule, NbSelectModule, NbIconModule, NbTagModule, NbStepperModule, NbListModule, NbUserModule, NbSpinnerModule, NbDialogModule, NbAlertModule } from '@nebular/theme';
import { NgxMaskModule } from 'ngx-mask';
import { ThemeModule } from '../@theme/theme.module';
import { MaskDirectiveModule } from '../directives/mask-directive/mask-directive.module';
import { AlertDlgModule } from '../ui/alert-dlg/alert-dlg.module';
import { CurrencyInputModule } from '../ui/currency-input/currency-input.module';
import { DateInputModule } from '../ui/date-input/date-input.module';
import { DropDownListModule } from '../ui/drop-down-list/drop-down-list.module';
import { FancyTableModule } from '../ui/fancy-table/fancy-table.module';
import { WeekTaskEditorComponent } from './week-task-editor/week-task-editor.component';
import { HappinessWeekEditorComponent } from './happiness-week-editor/happiness-week-editor.component';
import { BestListDlgComponent } from './best-list-dlg/best-list-dlg.component';
import { HappinessWeekListDlgComponent } from './happiness-week-list-dlg/happiness-week-list-dlg.component';
import { BestEditorDlgComponent } from './best-list-dlg/best-editor-dlg/best-editor-dlg.component';
import { LoadingSpinnerModule } from '../ui/loading-spinner/loading-spinner.module';
import { AddNewCostDlgComponent } from './week-task-editor/add-new-cost-dlg/add-new-cost-dlg.component';
@NgModule({
declarations: [
WeekTaskEditorComponent,
HappinessWeekEditorComponent,
BestListDlgComponent,
HappinessWeekListDlgComponent,
BestEditorDlgComponent,
AddNewCostDlgComponent
],
imports: [
CommonModule,
FormsModule,
ThemeModule,
NbMenuModule,
NbInputModule,
NbCardModule,
NbButtonModule,
NbActionsModule,
NbCheckboxModule,
NbRadioModule,
NbDatepickerModule,
NbSelectModule,
NbIconModule,
NbTagModule,
NbStepperModule,
NbListModule,
NbUserModule,
NbSpinnerModule,
NbDialogModule,
NbAlertModule,
NbSpinnerModule,
AlertDlgModule,
FancyTableModule,
DropDownListModule,
CurrencyInputModule,
MaskDirectiveModule,
DateInputModule,
LoadingSpinnerModule
],
exports: [
BestListDlgComponent,
HappinessWeekListDlgComponent
]
})
export class HappinessModule { }