Release version 1.13.7
[sdc.git] / catalog-ui / src / app / ng2 / pages / composition / composition-page.module.ts
1 /**
2  * Created by ob0695 on 6/4/2018.
3  */
4 import {NgModule} from "@angular/core";
5 import {CommonModule} from "@angular/common";
6 import {CompositionGraphModule} from "./graph/composition-graph.module";
7 import {CompositionPageComponent} from "./composition-page.component";
8 import {NgxsModule} from "@ngxs/store";
9 import {PaletteModule} from "./palette/palette.module";
10 import { CompositionPanelModule } from "app/ng2/pages/composition/panel/composition-panel.module";
11 import {CompositionService} from "./composition.service";
12 import {DndModule} from "ngx-drag-drop";
13 import {GraphState} from "./common/store/graph.state";
14
15 @NgModule({
16     declarations: [CompositionPageComponent],
17     imports: [CommonModule,
18         CompositionGraphModule,
19         CompositionPanelModule,
20         PaletteModule,
21         DndModule,
22         NgxsModule.forFeature([
23             GraphState])],
24     exports: [CompositionPageComponent],
25     entryComponents: [CompositionPageComponent],
26     providers: [CompositionService]
27 })
28 export class CompositionPageModule {
29 }