UNPKG

@vimeo/iris

Version:
10 lines (9 loc) 365 B
import { MutableRefObject, MouseEventHandler } from 'react'; type Element = HTMLElement | null; type Ref = MutableRefObject<Element>; type Refs = MutableRefObject<Element>[]; type OutsideClickOptions = { capture?: boolean; }; export declare function useOutsideClick(refs: Ref | Refs, onClick: MouseEventHandler, options?: OutsideClickOptions): void; export {};