Skip to content

Commit

Permalink
Merge pull request #360 from kube-HPC/2.7-patch-1
Browse files Browse the repository at this point in the history
2.7 fix changes
  • Loading branch information
zivglik authored Mar 21, 2024
2 parents 32fab99 + 76efa86 commit 83014b6
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 12 deletions.
7 changes: 4 additions & 3 deletions src/Routes/SidebarRight/AddPipeline/Steps/Initial/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,15 +25,16 @@ const Initial = ({ style }) => {
valuesState,
form,
setForm,
isStreamingPipeline,
setIsStreamingPipeline,
} = useWizardContext();

const {
isSelectStreaming,
handleRadioClick,
nodeNames,
kindOverSelect,
setKindOverSelect,
} = useWizardInitial(valuesState, form, setForm);
} = useWizardInitial(valuesState, form, setForm, setIsStreamingPipeline);

// get list nodes
const { experiments } = useExperiments();
Expand Down Expand Up @@ -107,7 +108,7 @@ const Initial = ({ style }) => {
</Form.Item>
</FlexBox.Item>
<FlexBox.Item span={12}>
{isSelectStreaming && (
{isStreamingPipeline && (
<HelpSiteLink
link="/learn/streaming/"
style={{ position: 'absolute', marginLeft: '-33px' }}
Expand Down
1 change: 1 addition & 0 deletions src/Routes/SidebarRight/AddPipeline/Wizard.js
Original file line number Diff line number Diff line change
Expand Up @@ -187,6 +187,7 @@ const Wizard = ({
stepIdx,
initialState,
isStreamingPipeline,
setIsStreamingPipeline,
isEdit,
valuesState,
isRunPipeline,
Expand Down
18 changes: 9 additions & 9 deletions src/hooks/useWizardInitial.js
Original file line number Diff line number Diff line change
Expand Up @@ -22,17 +22,18 @@ const cleanNodes = nodes => {
return nodes;
};

const useWizardInitial = (valuesState, form, setForm) => {
const useWizardInitial = (
valuesState,
form,
setForm,
setIsStreamingPipeline
) => {
const [kindOverSelect, setKindOverSelect] = useState('stream');

const [nodeNames] = useState(
valuesState?.nodes?.map(item => item?.nodeName) || []
);

const [isSelectStreaming, setIsSelectStreaming] = useState(
valuesState.kind === 'stream'
);

const hasSpecialInput = useCallback(
nodes =>
nodes.some(
Expand Down Expand Up @@ -176,24 +177,23 @@ const useWizardInitial = (valuesState, form, setForm) => {
form.setFieldValue('nodes', cleanItemInputAlgorithmNodes);
}

setIsSelectStreaming(value === 'stream');
setIsStreamingPipeline(value === 'stream');
setForm();
},
onCancel: () => {},
});
} else {
form.setFieldsValue({ kind: value });
setIsSelectStreaming(value === 'stream');
setIsStreamingPipeline(value === 'stream');
setForm();
}
}
},
[form, msgByKind, setForm, valuesState.kind]
[form, msgByKind, setForm, setIsStreamingPipeline, valuesState.kind]
);

return {
nodeNames,
isSelectStreaming,
kindOverSelect,
setKindOverSelect,
handleRadioClick,
Expand Down

0 comments on commit 83014b6

Please sign in to comment.