UNPKG

@xyflow/react

Version:

React Flow - A highly customizable React library for building node-based editors and interactive flow charts.

30 lines 925 B
import type { ReactNode } from 'react'; /** * The `<ViewportPortal />` component can be used to add components to the same viewport * of the flow where nodes and edges are rendered. This is useful when you want to render * your own components that are adhere to the same coordinate system as the nodes & edges * and are also affected by zooming and panning * @public * @example * * ```jsx *import React from 'react'; *import { ViewportPortal } from '@xyflow/react'; * *export default function () { * return ( * <ViewportPortal> * <div * style={{ transform: 'translate(100px, 100px)', position: 'absolute' }} * > * This div is positioned at [100, 100] on the flow. * </div> * </ViewportPortal> * ); *} *``` */ export declare function ViewportPortal({ children }: { children: ReactNode; }): import("react").ReactPortal | null; //# sourceMappingURL=index.d.ts.map