-
François Agneray authoredFrançois Agneray authored
detail.module.ts 910 B
import { NgModule } from '@angular/core';
import { StoreModule } from '@ngrx/store';
import { EffectsModule } from '@ngrx/effects';
import { SharedModule } from '../shared/shared.module';
import { MetamodelModule } from '../metamodel/metamodel.module';
import { DetailEffects } from './store/detail.effects';
import { DetailService } from './store/detail.service';
import { DetailRoutingModule, routedComponents } from './detail.routing';
import { dummiesComponents } from './components';
import { reducer } from './store/detail.reducer';
@NgModule({
imports: [
SharedModule,
MetamodelModule,
DetailRoutingModule,
StoreModule.forFeature('detail', reducer),
EffectsModule.forFeature([DetailEffects])
],
declarations: [
routedComponents,
dummiesComponents
],
providers: [
DetailService
]
})
export class DetailModule { }