Fixed not saving on drop

This commit is contained in:
Lucas Oliveira 2024-01-24 18:57:47 +01:00
commit 16e959b639

View file

@ -201,7 +201,7 @@ const useFlowStore = create<FlowStoreType>((set, get) => ({
.map((node) => ({ ...node, selected: false }))
.concat({ ...newNode, selected: false });
});
set({ nodes: newNodes });
get().setNodes(newNodes);
selection.edges.forEach((edge: Edge) => {
let source = idsMap[edge.source];
@ -245,7 +245,7 @@ const useFlowStore = create<FlowStoreType>((set, get) => ({
newEdges.map((edge) => ({ ...edge, selected: false }))
);
});
set({ edges: newEdges });
get().setEdges(newEdges);
},
setLastCopiedSelection: (newSelection) => {
set({ lastCopiedSelection: newSelection });