UNPKG

@reactivers/use-click-outside

Version:

Detecting clicks on outside of an element in React with hooks.

10 lines (9 loc) 320 B
import { MutableRefObject } from "react"; interface IUseClickOutside { ref: MutableRefObject<any>; callback: (event: MouseEvent | TouchEvent) => void; withState?: boolean; passive?: boolean; } declare const useClickOutside: (params: IUseClickOutside) => boolean; export default useClickOutside;