import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';

import { CellGroupRoutingModule } from './cell-group-routing.module';
import { CellGroupComponent } from './cell-group.component';
import { DinnerComponent } from './dinner/dinner.component';
import { FormsModule } from '@angular/forms';
import { NbActionsModule, NbButtonModule, NbCardModule, NbCheckboxModule, NbIconModule, NbInputModule, NbMenuModule, NbSpinnerModule, NbToastrModule, NbToggleModule } from '@nebular/theme';
import { ThemeModule } from '../@theme/theme.module';
import { GoogleLoginComponent } from './google-login/google-login.component';
import { PrayerComponent } from './prayer/prayer.component';
import { UserProfileComponent } from './user-profile/user-profile.component';
import { DateInputModule } from '../ui/date-input/date-input.module';
import { DropDownListModule } from '../ui/drop-down-list/drop-down-list.module';
import { HappinessModule } from '../happiness/happiness.module';
import { BestListComponent, HappinessWeekListComponent } from './happiness-group/happiness-group.component';
import { JoinDomainComponent } from './join-domain/join-domain.component';
import { FinanceComponent } from './finance/finance.component';
import { AddContributionDlgComponent } from './finance/add-contribution-dlg/add-contribution-dlg.component';
import { FancyTableModule } from '../ui/fancy-table/fancy-table.module';


@NgModule({
  declarations: [
    CellGroupComponent,
    DinnerComponent,
    GoogleLoginComponent,
    PrayerComponent,
    UserProfileComponent,
    BestListComponent,
    HappinessWeekListComponent,
    JoinDomainComponent,
    FinanceComponent,
    AddContributionDlgComponent
  ],
  imports: [
    ThemeModule,
    CommonModule,
    FormsModule,
    NbCardModule,
    NbButtonModule,
    NbInputModule,
    NbSpinnerModule,
    CellGroupRoutingModule,
    NbToastrModule,
    NbToggleModule,
    NbIconModule,
    NbMenuModule,
    NbActionsModule,
    DateInputModule,
    NbCheckboxModule,
    DropDownListModule,
    HappinessModule,
    FancyTableModule
  ]
})
export class CellGroupModule { }
