chop-logic-components
Version:
React UI components library for Chop Logic project
20 lines (19 loc) • 565 B
TypeScript
import { default as React } from 'react';
type Params = {
autoClose: boolean;
autoCloseDelay: number;
id?: string;
};
export declare const useChopLogicTooltipController: ({ id, autoClose, autoCloseDelay }: Params) => {
elementId: string;
openTooltip: () => void;
closeTooltip: () => void;
toggleTooltip: () => void;
handleContextMenu: (e: React.MouseEvent) => void;
top: number;
left: number;
isOpened: boolean;
wrapperRef: React.RefObject<null>;
tooltipRef: React.RefObject<HTMLDivElement | null>;
};
export {};