import { BrowserModule } from '@angular/platform-browser';
import { NgModule, CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';

import { BBCustomChartModule } from './custom/bb-custom-chart/bb-custom-chart.module';
import { BBCustomCardModule } from './custom/bb-custom-card/bb-custom-card.module';
import { BBCustomTablePanelModule } from './custom/bb-custom-table-panel/bb-custom-table-panel.module';
import { BBCustomTabPanelModule } from './custom/bb-custom-tab-panel/bb-custom-tab-panel.module';

import { DashboardCompositeComponent } from './dashboard-composite.component';

import { UserTaskModule } from '../../user-task/user-task.module';

import { BBCustomChartPanelModule } from './custom/bb-custom-chart-panel/bb-cutom-chart-panel.module';
import { BBCustomSeriesChartPanelModule } from './custom/bb-custom-series-chart-panel/bb-custom-series-chart-panel.module';
@NgModule({
  declarations: [
    DashboardCompositeComponent
  ],
  imports: [
    BrowserModule,
    BBCustomChartModule,
    BBCustomCardModule,
    BBCustomTablePanelModule,
    BBCustomTabPanelModule,
    BBCustomChartPanelModule,
    UserTaskModule,
     BBCustomSeriesChartPanelModule
  ],
  entryComponents:[DashboardCompositeComponent],
  schemas:[
    CUSTOM_ELEMENTS_SCHEMA,
  ],
   exports: [
    DashboardCompositeComponent
  ],
  providers: [],
  bootstrap: []
})
export class DashboardCompositeModule { }
