Skip to content

useClickOutside ​

Category
Sensors

Hook to handle click events outside the specified target element(s)

typescript
import { useClickOutside } from '@siberiacancode/reactuse';

Usage ​

typescript
useClickOutside(ref, () => console.log('click outside'));

Demo ​

Api ​

Parameters

NameTypeDefaultNote
targetTarget-The target element(s) to detect outside clicks for
callback(event: Event) => void-The callback to execute when a click outside the target is detected

Returns

void

Parameters

NameTypeDefaultNote
callback(event: Event) => void-The callback to execute when a click outside the target is detected

Contributors ​

Source • Demo