VisualFlow

Troubleshooting

Fixes for blank canvases, missing styles, re-render warnings and SSR errors.

Version v1 · Updated Oct 31, 2026

The canvas is empty

The parent element almost always has no height. Give it an explicit height or use flex: 1 inside a sized container.

nodeTypes warning

Define nodeTypes outside your component or memoise it, otherwise React Flow sees a new object on every render.

SSR errors

React Flow measures DOM nodes, so render the canvas on the client only — for example behind a ClientOnly boundary.