import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core'; import { DropdownModule } from 'primeng/dropdown'; import { PanelMenuModule } from 'primeng/panelmenu'; import { EnergyComponent } from './energy/energy.component'; import { SidebarDashboardComponent, SidebarNavItemComponent, SidebarNavDropItemComponent } from './sidebar/sidebarDashboard.component'; import { ElectricityComponent } from './energy/electricity/electricity.component'; import { GasComponent } from './energy/gas/gas.component'; import { WaterComponent } from './energy/water/water.component'; import { ChartModule } from 'primeng/chart'; import { DashboardRoutingModule } from './dashboard-routing.module'; import { CommonModule } from '@angular/common'; import { ToolbarModule } from 'primeng/toolbar'; import { ButtonModule } from 'primeng/button'; import { DialogModule } from 'primeng/dialog'; import { InputTextModule } from 'primeng/inputtext'; import { HttpClientModule } from '@angular/common/http'; import { FormsModule } from '@angular/forms'; import { CalendarModule } from 'primeng/calendar'; import { ConfirmDialogModule } from 'primeng/confirmdialog'; import { ToastModule } from 'primeng/toast'; import { SplitButtonModule } from 'primeng/splitbutton'; import { DashboardComponent } from './dashboard.component'; import { NgApexchartsModule } from 'ng-apexcharts'; @NgModule({ declarations: [ DashboardComponent, EnergyComponent, SidebarDashboardComponent, SidebarNavItemComponent, SidebarNavDropItemComponent, ElectricityComponent, GasComponent, WaterComponent ], imports: [ DashboardRoutingModule, DropdownModule, PanelMenuModule, ChartModule, CommonModule, ToolbarModule, ButtonModule, SplitButtonModule, DialogModule, InputTextModule, HttpClientModule, FormsModule, CalendarModule, ConfirmDialogModule, ToastModule, DropdownModule, PanelMenuModule, NgApexchartsModule ], exports: [ EnergyComponent, SidebarDashboardComponent, SidebarNavItemComponent, SidebarNavDropItemComponent, ElectricityComponent, GasComponent, WaterComponent ], schemas: [ CUSTOM_ELEMENTS_SCHEMA ] }) export class DashboardModule { }