diff --git a/src/frontend/src/pages/FlowPage/components/nodeToolbarComponent/index.tsx b/src/frontend/src/pages/FlowPage/components/nodeToolbarComponent/index.tsx index 0636ec7e3..858cc555a 100644 --- a/src/frontend/src/pages/FlowPage/components/nodeToolbarComponent/index.tsx +++ b/src/frontend/src/pages/FlowPage/components/nodeToolbarComponent/index.tsx @@ -215,6 +215,15 @@ export default function NodeToolbarComponent({ const handleSelectChange = (event) => { switch (event) { + case "save": + if (isSaved) { + return setShowOverrideModal(true); + } + saveComponent(cloneDeep(data), false); + break; + case "code": + setOpenModal(!openModal); + break; case "advanced": setShowModalAdvanced(true); break; @@ -461,6 +470,18 @@ export default function NodeToolbarComponent({ + {hasCode && ( + + + + )} {nodeLength > 0 && ( )} + + + + + + {/*