ngx-admin/src/app/pages/pages.module.ts

38 lines
1.1 KiB
TypeScript

import { NgModule } from '@angular/core';
import { NgaMenuModule, NgaSidebarModule, NgaThemeModule } from '@nga/theme';
import { menuItems } from './pages-menu';
import { PagesComponent } from './pages.component';
import { DashboardComponent } from './dashboard/dashboard.component';
import { PagesRoutingModule } from './pages-routing.module';
import { ThemeModule } from '../@theme/theme.module';
import { UiFeaturesComponent } from './ui-features/ui-features.component';
import { MapsComponent } from './maps/maps.component';
import { ComponentsComponent } from './components/components.component';
import { NgxChartsComponent } from './charts/charts.component';
const PAGES_COMPONENTS = [
PagesComponent,
DashboardComponent,
UiFeaturesComponent,
MapsComponent,
ComponentsComponent,
NgxChartsComponent,
];
@NgModule({
imports: [
NgaThemeModule.forRoot({ name: 'gorgeous' }),
NgaSidebarModule.forRoot(),
NgaMenuModule.forRoot({ items: menuItems }),
PagesRoutingModule,
ThemeModule,
],
declarations: [
...PAGES_COMPONENTS,
],
})
export class PagesModule {
}