Skip to content
Snippets Groups Projects
index.ts 533 B
Newer Older
  • Learn to ignore specific revisions
  • François Agneray's avatar
    François Agneray committed
    import { combineReducers, createFeatureSelector } from '@ngrx/store';
    
    import * as dataset from './dataset.reducer';
    import * as criteria from './criteria.reducer';
    import * as output from './output.reducer';
    
    export interface State {
        dataset: dataset.State;
        criteria: criteria.State;
        output: output.State;
    }
    
    export const reducer = combineReducers({
        dataset: dataset.reducer,
        criteria: criteria.reducer,
        output: output.reducer
    });
    
    export const getMetamodelState = createFeatureSelector<State>('metamodel');