9 lines
353 B
TypeScript
9 lines
353 B
TypeScript
|
import type { Rect, PositioningStrategy, Offsets, ClientRectObject } from "../types";
|
||
|
import { Placement } from "../enums";
|
||
|
export default function computeOffsets({ reference, element, placement }: {
|
||
|
reference: Rect | ClientRectObject;
|
||
|
element: Rect | ClientRectObject;
|
||
|
strategy: PositioningStrategy;
|
||
|
placement?: Placement;
|
||
|
}): Offsets;
|