made flowSaving silent
This commit is contained in:
parent
e6e5a3cac5
commit
faa9de996f
2 changed files with 7 additions and 5 deletions
|
|
@ -153,17 +153,19 @@ export function FlowsProvider({ children }: { children: ReactNode }) {
|
|||
const onNodesChange = useCallback(
|
||||
(change: NodeChange[]) => {
|
||||
onNodesChangeInternal(change);
|
||||
setPending(true);
|
||||
if(!isPending)
|
||||
setPending(true);
|
||||
},
|
||||
[onNodesChangeInternal, setTabsState, tabId]
|
||||
[onNodesChangeInternal, setPending, isPending]
|
||||
);
|
||||
|
||||
const onEdgesChange = useCallback(
|
||||
(edges: EdgeChange[]) => {
|
||||
onEdgesChangeInternal(edges);
|
||||
setPending(true);
|
||||
if(!isPending)
|
||||
setPending(true);
|
||||
},
|
||||
[onEdgesChangeInternal, setTabsState, tabId]
|
||||
[onEdgesChangeInternal, setPending, isPending]
|
||||
);
|
||||
|
||||
const setNodes = (change: Node[] | ((oldState: Node[]) => Node[])) => {
|
||||
|
|
|
|||
|
|
@ -213,7 +213,7 @@ export default function Page({
|
|||
|
||||
const onNodeDragStop: NodeDragHandler = useCallback(() => {
|
||||
// 👇 make dragging a node undoable
|
||||
saveFlow();
|
||||
saveFlow(undefined, true);
|
||||
// 👉 you can place your event handlers here
|
||||
}, [takeSnapshot]);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue