my-test123
Version:
A planner front-end for Fabric8.
56 lines • 2.27 kB
JavaScript
import { NgModule } from '@angular/core';
import { PlannerBoardModule } from './app/components/planner-board/planner-board.module';
import { PlannerListModule } from './app/components/planner-list/planner-list.module';
import { StoreModule } from '@ngrx/store';
import { EffectsModule } from '@ngrx/effects';
import * as reducers from './app/reducers/index.reducer';
import * as effects from './app/effects/index.effects';
var PlannerModule = /** @class */ (function () {
function PlannerModule() {
}
// static forRoot(providedLoader: any = {
// provide: TranslateLoader,
// useFactory: translateLoaderFactory,
// deps: [Http]
// }): ModuleWithProviders {
// return {
// ngModule: WidgetsModule,
// providers: [
// providedLoader,
// TranslateService,
// { provide: TranslateParser, useClass: DefaultTranslateParser }
// ]
// };
// }
PlannerModule.decorators = [
{ type: NgModule, args: [{
imports: [StoreModule.forRoot({
iterations: reducers.iterationReducer,
labels: reducers.LabelReducer,
areas: reducers.AreaReducer,
collaborators: reducers.CollaboratorReducer,
comments: reducers.CommentReducer,
workItems: reducers.WorkItemReducer
}),
EffectsModule.forRoot([
effects.IterationEffects,
effects.LabelEffects,
effects.AreaEffects,
effects.CollaboratorEffects,
effects.CommentEffects,
effects.WorkItemEffects
])
],
declarations: [],
exports: [
PlannerBoardModule,
PlannerListModule
]
},] },
];
/** @nocollapse */
PlannerModule.ctorParameters = function () { return []; };
return PlannerModule;
}());
export { PlannerModule };
//# sourceMappingURL=planner.module.js.map