gantt-task-react-v
Version:
Interactive Gantt Chart for React with TypeScript.
13 lines (12 loc) • 718 B
TypeScript
import { RefObject } from "react";
import type { ChangeInProgress, Task } from "../types";
export declare const useTaskTooltip: (changeInProgress: ChangeInProgress | null, boundaryElement?: RefObject<HTMLElement>) => {
tooltipTask: Task;
tooltipX: number;
tooltipY: number;
tooltipStrategy: import("@floating-ui/utils").Strategy;
setFloatingRef: ((node: HTMLElement) => void) & ((node: HTMLElement) => void);
getReferenceProps: (userProps?: import("react").HTMLProps<Element>) => Record<string, unknown>;
getFloatingProps: (userProps?: import("react").HTMLProps<HTMLElement>) => Record<string, unknown>;
onChangeTooltipTask: (nextTask: Task | null, element: Element | null) => void;
};