From c6ffb01e57b54b9174204b92c65e4c7a9fb276e3 Mon Sep 17 00:00:00 2001 From: ZLY Date: Tue, 21 Oct 2025 10:06:12 +0800 Subject: [PATCH] =?UTF-8?q?feat(flowEditor):=20=E6=B7=BB=E5=8A=A0=20useDef?= =?UTF-8?q?ault=20=E5=B1=9E=E6=80=A7=E9=80=8F=E4=BC=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/flowEditor/FlowEditorMain.tsx | 3 +++ src/pages/flowEditor/index.tsx | 8 +++----- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/pages/flowEditor/FlowEditorMain.tsx b/src/pages/flowEditor/FlowEditorMain.tsx index 21b9252..4f22aa8 100644 --- a/src/pages/flowEditor/FlowEditorMain.tsx +++ b/src/pages/flowEditor/FlowEditorMain.tsx @@ -35,6 +35,7 @@ interface FlowEditorMainProps { nodeTypes: NodeTypes; setNodes: React.Dispatch>; setEdges: React.Dispatch>; + useDefault:boolean; reactFlowInstance: any; reactFlowWrapper: React.RefObject; menu: any; @@ -89,6 +90,7 @@ const FlowEditorMain: React.FC = (props) => { nodeTypes, setNodes, setEdges, + useDefault, reactFlowInstance, reactFlowWrapper, menu, @@ -229,6 +231,7 @@ const FlowEditorMain: React.FC = (props) => { = ({ ini // Actions saveFlowDataToServer, - handleRun, - - // Utilities - getHandleType, - validateDataType + handleRun } = useFlowCallbacks( nodes, setNodes, edges, setEdges, + useDefault, reactFlowInstance, canvasDataMap, dispatch, @@ -261,6 +258,7 @@ const FlowEditor: React.FC<{ initialData?: any, useDefault?: boolean }> = ({ ini nodeTypes={nodeTypes} setNodes={setNodes} setEdges={setEdges} + useDefault={useDefault} reactFlowInstance={reactFlowInstance} reactFlowWrapper={reactFlowWrapper} menu={menu}