Skip to Content
ReferenceHooks

useViewport()

Source on GitHub

The useViewport hook is a convenient way to read the current state of the Viewport in a component. Components that use this hook will re-render whenever the viewport changes.

import { useViewport } from '@xyflow/react'; export default function ViewportDisplay() { const { x, y, zoom } = useViewport(); return ( <div> <p> The viewport is currently at ({x}, {y}) and zoomed to {zoom}. </p> </div> ); }

Signature

#Returns

Notes

Last updated on