Release version 1.13.7
[sdc.git] / catalog-ui / src / app / ng2 / pages / workspace / workspace.module.ts
1 /**
2  * Created by ob0695 on 6/4/2018.
3  */
4 /**
5  * Created by ob0695 on 6/4/2018.
6  */
7 import {NgModule} from "@angular/core";
8 import {CompositionPageModule} from "../composition/composition-page.module";
9
10 import {NgxsModule} from "@ngxs/store";
11 import {TopologyTemplateService} from "../../services/component-services/topology-template.service";
12 import {WorkspaceState} from "../../store/states/workspace.state";
13 import {WorkspaceService} from "./workspace.service";
14 import {DeploymentPageModule} from "./deployment/deployment-page.module";
15 import {ToscaArtifactPageModule} from "./tosca-artifacts/tosca-artifact-page.module";
16 import {InformationArtifactPageModule} from "./information-artifact/information-artifact-page.module";
17 import { reqAndCapabilitiesModule } from "./req-and-capabilities/req-and-capabilities.module";
18 import {AttributesModule} from "./attributes/attributes.module";
19 import {ArtifactsState} from "../../store/states/artifacts.state";
20 import {InstanceArtifactsState} from "../../store/states/instance-artifacts.state";
21 import {DeploymentArtifactsPageModule} from "./deployment-artifacts/deployment-artifacts-page.module";
22 import { DistributionModule } from './disribution/distribution.module';
23 import { ActivityLogModule } from './activity-log/activity-log.module';
24
25 @NgModule({
26     declarations: [],
27     imports: [
28         DeploymentPageModule,
29         CompositionPageModule,
30         AttributesModule,
31         reqAndCapabilitiesModule,
32         ToscaArtifactPageModule,
33         DeploymentArtifactsPageModule,
34         InformationArtifactPageModule,
35         DistributionModule,
36         ActivityLogModule,
37         NgxsModule.forFeature([WorkspaceState, ArtifactsState, InstanceArtifactsState])
38     ],
39
40     exports: [],
41     entryComponents: [],
42     providers: [TopologyTemplateService, WorkspaceService]
43 })
44
45 export class WorkspaceModule {
46
47     constructor() {
48
49     }
50 }