Skip to content
Snippets Groups Projects
search.module.ts 896 B
Newer Older
  • Learn to ignore specific revisions
  • François Agneray's avatar
    François Agneray committed
    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 { SearchEffects } from './store/search.effects';
    
    François Agneray's avatar
    François Agneray committed
    import { SearchService } from './store/search.service';
    
    François Agneray's avatar
    François Agneray committed
    import { SearchRoutingModule, routedComponents } from './search.routing';
    import { dummiesComponents } from './components';
    import { reducer } from './store/search.reducer';
    
    @NgModule({
        imports: [
            SharedModule,
            MetamodelModule,
            SearchRoutingModule,
            StoreModule.forFeature('search', reducer),
    
            EffectsModule.forFeature([SearchEffects])
    
    François Agneray's avatar
    François Agneray committed
        ],
        declarations: [
            routedComponents,
            dummiesComponents
        ],
    
        providers: [SearchService]
    
    François Agneray's avatar
    François Agneray committed
    })
    export class SearchModule { }