in Tools/WinMLDashboard/src/datastore/reducers.ts [4:36]
export function rootReducer(state: IState, action: any) {
state = state || {};
switch (action.type) {
case actions.SET_SHOWLEFT:
return {...state, showLeft: action.showLeft};
case actions.SET_SHOWRIGHT:
return {...state, showRight: action.showRight};
case actions.SET_FILE:
return { ...state, file: action.file };
case actions.SET_DEBUG_NODES:
return { ...state, debugNodes: action.debugNodes }
case actions.SET_INPUTS:
return { ...state, inputs: action.inputs };
case actions.SET_OUTPUTS:
return { ...state, outputs: action.outputs };
case actions.SET_METADATA_PROPS:
return { ...state, metadataProps: action.metadataProps };
case actions.SET_MODEL_INPUTS:
return { ...state, modelInputs: action.modelInputs };
case actions.SET_MODEL_OUTPUTS:
return { ...state, modelOutputs: action.modelOutputs };
case actions.SET_NODES:
return { ...state, nodes: action.nodes };
case actions.SET_PROPERTIES:
return { ...state, properties: action.properties };
case actions.SET_SAVE_FILE_NAME:
return { ...state, saveFileName: action.saveFileName };
case actions.SET_SELECTED_NODE:
return { ...state, selectedNode: action.selectedNode };
default:
return state;
}
}