@jengaui/tooltip
Version:
Jenga UI Tooltip component in React
20 lines (17 loc) • 668 B
TypeScript
import react__default, { RefObject, HTMLAttributes } from 'react';
import { TooltipTriggerState } from '@react-stately/tooltip';
import { Props } from 'tastycss';
declare type Axis = 'top' | 'right' | 'bottom' | 'left';
declare type PlacementAxis = Axis | 'center';
interface TooltipContextProps {
state?: TooltipTriggerState;
ref?: RefObject<HTMLDivElement>;
placement?: PlacementAxis;
arrowProps?: HTMLAttributes<HTMLElement>;
overlayProps?: Props;
minScale?: string | number;
minOffset?: string | number;
isMaterial?: boolean;
}
declare const TooltipContext: react__default.Context<TooltipContextProps>;
export { TooltipContext };