X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/f9dde5c781766b8be71d43d0f031c201a0edcfbb..a6c092fe45fe0ff310800e82e224bc822890491a:/src/store/run-process-panel/run-process-panel-reducer.ts diff --git a/src/store/run-process-panel/run-process-panel-reducer.ts b/src/store/run-process-panel/run-process-panel-reducer.ts index 12c8988bda..9c7169990b 100644 --- a/src/store/run-process-panel/run-process-panel-reducer.ts +++ b/src/store/run-process-panel/run-process-panel-reducer.ts @@ -6,6 +6,7 @@ import { RunProcessPanelAction, runProcessPanelActions } from '~/store/run-proce import { WorkflowResource, CommandInputParameter, getWorkflowInputs, parseWorkflowDefinition } from '~/models/workflow'; interface RunProcessPanel { + processPathname: string; processOwnerUuid: string; currentStep: number; isStepChanged: boolean; @@ -18,6 +19,7 @@ interface RunProcessPanel { } const initialState: RunProcessPanel = { + processPathname: '', processOwnerUuid: '', currentStep: 0, isStepChanged: false, @@ -29,6 +31,7 @@ const initialState: RunProcessPanel = { export const runProcessPanelReducer = (state = initialState, action: RunProcessPanelAction): RunProcessPanel => runProcessPanelActions.match(action, { + SET_PROCESS_PATHNAME: processPathname => ({ ...state, processPathname }), SET_PROCESS_OWNER_UUID: processOwnerUuid => ({ ...state, processOwnerUuid }), SET_CURRENT_STEP: currentStep => ({ ...state, currentStep }), SET_STEP_CHANGED: isStepChanged => ({ ...state, isStepChanged }),