src/app/shared/nebular/nebular.module.ts
import { NgModule } from '@angular/core';
import {
NbThemeModule,
NbLayoutModule,
NbButtonModule,
NbSelectModule,
NbRadioModule,
NbIconModule,
NbSidebarModule,
NbCardModule,
NbInputModule,
NbCheckboxModule,
NbMenuModule,
NbToastrModule,
NbSpinnerModule,
NbContextMenuModule,
NbDialogModule,
NbDatepickerModule,
NbFormFieldModule,
NbPopoverModule,
NbStepperModule,
NbListModule,
NbAccordionModule,
NbTabsetModule,
NbBadgeModule,
NbRouteTabsetModule,
NbActionsModule,
} from '@nebular/theme';
import { NbEvaIconsModule } from '@nebular/eva-icons';
@NgModule({
declarations: [],
imports: [
NbThemeModule,
NbLayoutModule,
NbButtonModule,
NbSelectModule,
NbRadioModule,
NbPopoverModule,
NbFormFieldModule,
NbAccordionModule,
NbCheckboxModule,
NbListModule,
NbCardModule,
NbEvaIconsModule,
NbIconModule,
NbActionsModule,
NbSpinnerModule,
NbStepperModule,
NbInputModule,
NbRouteTabsetModule,
NbContextMenuModule,
NbToastrModule.forRoot(),
NbDialogModule.forRoot(),
NbMenuModule.forRoot(),
NbToastrModule.forRoot(),
NbSidebarModule.forRoot(),
NbThemeModule.forRoot(),
NbDatepickerModule.forRoot(),
],
exports: [
NbThemeModule,
NbLayoutModule,
NbButtonModule,
NbFormFieldModule,
NbRouteTabsetModule,
NbSelectModule,
NbToastrModule,
NbLayoutModule,
NbStepperModule,
NbRadioModule,
NbAccordionModule,
NbMenuModule,
NbListModule,
NbActionsModule,
NbThemeModule,
NbCardModule,
NbIconModule,
NbEvaIconsModule,
NbDatepickerModule,
NbContextMenuModule,
NbSidebarModule,
NbInputModule,
NbPopoverModule,
NbCheckboxModule,
NbDialogModule,
NbAccordionModule,
NbTabsetModule,
NbBadgeModule,
],
})
export class NebularModule {}