From c550a1dd8ae92235e2b863afdc982b5b6a0fee70 Mon Sep 17 00:00:00 2001 From: igorrCarvalho Date: Mon, 22 Apr 2024 20:58:03 -0300 Subject: [PATCH] Refactor: Add all toolbar options into more --- .../components/nodeToolbarComponent/index.tsx | 41 +++++++++++++++++++ 1 file changed, 41 insertions(+) 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 && ( )} + + + + + + {/*