react-use-hover
Version:
State hook to determine whether a React element is being hovered
8 lines (7 loc) • 357 B
TypeScript
/// <reference types="react" />
export interface UseHoverOptions {
mouseEnterDelayMS?: number;
mouseLeaveDelayMS?: number;
}
export declare type HoverProps = Pick<React.HTMLAttributes<HTMLElement>, "onMouseEnter" | "onMouseLeave">;
export default function useHover({ mouseEnterDelayMS, mouseLeaveDelayMS }?: UseHoverOptions): [boolean, HoverProps];