UNPKG

@acrool/react-hooks

Version:

Common javascript utils methods for project development

17 lines (16 loc) 574 B
import { ReactNode, RefObject } from 'react'; interface HoverContextValue<T extends HTMLElement> { isHovering: boolean; ref?: RefObject<T | null>; } export declare const HoverContext: import('react').Context<HoverContextValue<HTMLElement>>; interface IHoverProviderProps { children: ReactNode; } /** * Hover Provider * @param children */ export declare const HoverProvider: ({ children }: IHoverProviderProps) => import("react/jsx-runtime").JSX.Element; export declare const HoverConsumer: import('react').Consumer<HoverContextValue<HTMLElement>>; export {};