feat(web): 尝试优化流程图性能
This commit is contained in:
@@ -12,6 +12,7 @@ const FlowTaskTemplateFlowEditDiv = styled.div`
|
||||
const FlowTaskTemplateFlowEdit: React.FC = () => {
|
||||
const navigate = useNavigate()
|
||||
const {template_id} = useParams()
|
||||
// const [inputSchema, setInputSchema] = useState<Record<string, Record<string, any>>>({})
|
||||
const [graphData, setGraphData] = useState<GraphData>({nodes: [], edges: [], data: {}})
|
||||
|
||||
useMount(async () => {
|
||||
@@ -21,12 +22,14 @@ const FlowTaskTemplateFlowEdit: React.FC = () => {
|
||||
headers: commonInfo.authorizationHeaders
|
||||
}
|
||||
)
|
||||
// setInputSchema(data?.data?.inputSchema)
|
||||
setGraphData(data?.data?.flowGraph)
|
||||
})
|
||||
|
||||
return (
|
||||
<FlowTaskTemplateFlowEditDiv className="h-full w-full">
|
||||
<FlowEditor
|
||||
// inputSchema={inputSchema}
|
||||
graphData={graphData}
|
||||
onGraphDataChange={async data => {
|
||||
await axios.post(
|
||||
|
||||
Reference in New Issue
Block a user