@base-ui-components/react
Version:
Base UI is a library of headless ('unstyled') React components and low-level hooks. You gain complete control over your app's CSS and accessibility features.
17 lines • 502 B
TypeScript
import { FloatingTreeType } from "../../floating-ui-react/index.js";
interface Targets {
currentTarget: HTMLElement | null;
relatedTarget: HTMLElement | null;
}
interface Params {
popupElement: HTMLElement | null;
viewportElement?: HTMLElement | null;
rootRef: React.RefObject<HTMLDivElement | null>;
tree: FloatingTreeType | null;
nodeId: string | undefined;
}
export declare function isOutsideMenuEvent({
currentTarget,
relatedTarget
}: Targets, params: Params): boolean;
export {};