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');