We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1318990 commit ef57237Copy full SHA for ef57237
src/hooks/useOnClickOutside/useOnClickOutside.ts
@@ -4,7 +4,7 @@ import { useEventListener } from '../useEventListener';
4
5
type Handler = (event: MouseEvent) => void;
6
7
-export function useOnClickOutside<T extends HTMLElement = HTMLElement>(
+export function useOnClickOutside<T extends HTMLElement | null = HTMLElement>(
8
ref: RefObject<T>,
9
handler: Handler,
10
mouseEvent: 'mousedown' | 'mouseup' = 'mousedown'
0 commit comments