@zag-js/popper
Version:
Dynamic positioning logic for ui machines
8 lines (5 loc) • 403 B
TypeScript
import { VirtualElement } from '@floating-ui/dom';
import { MaybeRectElement, AnchorRect } from './types.js';
declare function createDOMRect(x?: number, y?: number, width?: number, height?: number): DOMRect;
declare function getAnchorElement(anchorElement: MaybeRectElement, getAnchorRect?: (anchor: MaybeRectElement) => AnchorRect | null): VirtualElement;
export { createDOMRect, getAnchorElement };