Skip to content

Commit c4bec83

Browse files
committed
solve unsafe usage
1 parent 36fafd2 commit c4bec83

File tree

1 file changed

+5
-1
lines changed
  • projects/app/src/pageComponents/app/detail/WorkflowComponents/Flow/hooks

1 file changed

+5
-1
lines changed

projects/app/src/pageComponents/app/detail/WorkflowComponents/Flow/hooks/useWorkflow.tsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -302,8 +302,12 @@ export const useWorkflow = () => {
302302
const [helperLineVertical, setHelperLineVertical] = useState<THelperLine>();
303303

304304
const checkNodeHelpLine = useMemoizedFn((change: NodeChange, nodes: Node[]) => {
305-
const positionChange = change.type === 'position' && change.dragging ? change : undefined;
305+
let positionChange: NodePositionChange | undefined
306306

307+
if(change.type === 'position'){
308+
positionChange = change.dragging ? change :undefined
309+
}
310+
307311
if (positionChange?.position) {
308312
// 只判断,3000px 内的 nodes,并按从近到远的顺序排序
309313
const filterNodes = nodes

0 commit comments

Comments
 (0)