@aveonline/ui-react
Version:
Home base for Aveonline design system - ecosystem react
17 lines (16 loc) • 507 B
TypeScript
/// <reference types="react" />
import { type Placement, UseFloatingReturn } from '@floating-ui/react';
declare type Props = {
initialOpen?: boolean;
placement?: Placement;
id?: string;
withClick?: boolean;
onOpenChange?: (open: boolean) => void;
};
interface UseTooltipReturn extends UseFloatingReturn {
open: boolean;
setOpen: (open: boolean) => void;
arrowRef: React.RefObject<HTMLElement>;
}
export declare function useTooltip(props: Props): UseTooltipReturn;
export {};