API Reference
Every prop accepted by the ReactFlow component, grouped by purpose.
Version v1 · Updated Oct 31, 2026
Data props
Core data inputs.
- nodes: Node[] — the nodes to render.
- edges: Edge[] — the edges to render.
- nodeTypes / edgeTypes — maps of custom components.
Event props
Callbacks fired by user interaction.
- onNodesChange, onEdgesChange — apply changes to state.
- onConnect — a new connection was made.
- onNodeClick, onEdgeClick, onPaneClick — pointer events.
Viewport props
fitView, minZoom, maxZoom, defaultViewport and translateExtent control how users navigate the canvas.