@wix/design-system
Version:
@wix/design-system
12 lines • 663 B
TypeScript
import type { UsePopoverProps } from './usePopover';
import { type Placement as FloatingPlacement, type FlipOptions, type ShiftOptions, type AutoPlacementOptions } from '@floating-ui/react';
type UsePositioningProps = Pick<UsePopoverProps, 'fixed' | 'flip' | 'appendTo' | 'rootRef'> & Required<Pick<UsePopoverProps, 'placement'>>;
export declare const usePositioning: ({ flip, fixed, placement, appendTo, rootRef, }: UsePositioningProps) => {
placement?: FloatingPlacement;
flip?: FlipOptions;
autoPlacement?: AutoPlacementOptions;
shift: ShiftOptions;
portalRoot: HTMLElement | null;
};
export {};
//# sourceMappingURL=usePositioning.d.ts.map