参考类型

OnEdgesChange

此类型用于为 onEdgesChange 函数进行类型化。

export type OnEdgesChange<EdgeType extends Edge = Edge> = (
  changes: EdgeChange<EdgeType>[],
) => void;

字段

#changes
EdgeChange[]

用法

此类型接受自定义边类型泛型类型参数。有关更多信息,请参见我们 Typescript 指南中的 此部分

const onEdgesChange: OnEdgesChange = useCallback(
  (changes) => setEdges((eds) => applyEdgeChanges(changes, eds)),
  [setEdges],
);