Run a callback when a click is detected outside area(s) of refs.
const ref = useRef<HTMLDivElement>(null); useOnClickOutside([ref], () => { console.log('Clicked outside'); }); return <div ref={ref} /> Copy
const ref = useRef<HTMLDivElement>(null); useOnClickOutside([ref], () => { console.log('Clicked outside'); }); return <div ref={ref} />
Run a callback when a click is detected outside area(s) of refs.