useClickOutside
functionSource L14Open-code aq-ui React hook for Use Click Outside.
function useClickOutside<T extends Element>(targets: Target<T> | Array<Target<T>>, handler: (event: Event) => void, { enabled = true, events = ["pointerdown"], capture = true, }: UseClickOutsideOptions = {}): void- Returns
void
Parameters
| Name | Type | Default |
|---|---|---|
targets | Target<T> | Array<Target<T>> | — |
handler | (event: Event) => void | — |
options? | UseClickOutsideOptions | {} |