2 * Created by ob0695 on 6/4/2018.
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";
16 declarations: [CompositionPageComponent],
17 imports: [CommonModule,
18 CompositionGraphModule,
19 CompositionPanelModule,
22 NgxsModule.forFeature([
24 exports: [CompositionPageComponent],
25 entryComponents: [CompositionPageComponent],
26 providers: [CompositionService]
28 export class CompositionPageModule {