From 010d654c238c71cae0035aefe804ecf5360cc535 Mon Sep 17 00:00:00 2001 From: igorrCarvalho Date: Mon, 4 Mar 2024 18:44:31 -0300 Subject: [PATCH] Refactor: Add pop up when saving node with ctrl s --- .../pages/FlowPage/components/nodeToolbarComponent/index.tsx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/frontend/src/pages/FlowPage/components/nodeToolbarComponent/index.tsx b/src/frontend/src/pages/FlowPage/components/nodeToolbarComponent/index.tsx index b9a07f84d..5eabcc905 100644 --- a/src/frontend/src/pages/FlowPage/components/nodeToolbarComponent/index.tsx +++ b/src/frontend/src/pages/FlowPage/components/nodeToolbarComponent/index.tsx @@ -27,6 +27,7 @@ import { updateFlowPosition, } from "../../../../utils/reactflowUtils"; import { classNames, cn } from "../../../../utils/utils"; +import useAlertStore from "../../../../stores/alertStore"; export default function NodeToolbarComponent({ data, @@ -95,6 +96,9 @@ export default function NodeToolbarComponent({ const setLastCopiedSelection = useFlowStore( (state) => state.setLastCopiedSelection ); + + const setSuccessData = useAlertStore(state => state.setSuccessData); + useEffect(() => { setFlowComponent(createFlowComponent(cloneDeep(data), version)); }, [ @@ -283,6 +287,7 @@ export default function NodeToolbarComponent({ ) { event.preventDefault(); saveComponent(cloneDeep(data), false); + setSuccessData({title: `${data.id} saved successfully`}) unselectAll(); } if (