<ControlButton />
<ControlButton />
コンポーネントを使用してコントロールパネルにボタンを追加し、<Controls />
コンポーネントの子として渡すことができます。
import { MagicWand } from '@radix-ui/react-icons'
import { ReactFlow, Controls, ControlButton } from '@xyflow/react'
export default function Flow() {
return (
<ReactFlow nodes={[...]} edges={[...]}>
<Controls>
<ControlButton onClick={() => alert('Something magical just happened. ✨')}>
<MagicWand />
</ControlButton>
</Controls>
</ReactFlow>
)
}
プロパティ
<ControlButton />
コンポーネントは、HTMLの <button />
要素で有効な任意のプロパティを受け入れます。