UNPKG

infinity-forge

Version:
19 lines (18 loc) 681 B
import { MutableRefObject } from "react"; export type PositionProp = 'top-left' | 'top-center' | 'top-right' | 'left-center' | 'right-center' | 'bottom-left' | 'bottom-center' | 'bottom-right' | 'auto'; export interface IToolTipProps { content?: any; bgColor?: string; idTooltip: string; enableArrow?: boolean; enableHover?: boolean; position?: PositionProp; trigger?: React.ReactNode; closeOnClick?: boolean; style?: React.CSSProperties; ContentWithTooltipProps?: (props: { handleToggle: (state?: boolean) => void; closeToolTip: () => void; toolTipRef: MutableRefObject<HTMLDivElement>; }) => React.ReactNode; }