@reactivers/use-click-outside
Version:
Detecting clicks on outside of an element in React with hooks.
10 lines (9 loc) • 320 B
TypeScript
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;