參考類型

OnNodesChange

此類型用於輸入 onNodesChange 函式。

export type OnNodesChange<NodeType extends Node = Node> = (
  changes: NodeChange<NodeType>[],
) => void;

欄位

#changes
NodeChange[]

用法

此類型接受自訂節點類型的泛型類型參數。請參閱我們的 Typescript 指南中的這個章節以獲取更多資訊。

const onNodesChange: OnNodesChange = useCallback(
  (changes) => setNodes((nds) => applyNodeChanges(changes, nds)),
  [setNodes],
);