useClickAnyWhere
Custom hook that handles click events anywhere on the document.
Installation
npx sse-hooks add use-click-any-where
yarn dlx sse-hooks add use-click-any-where
pnpm dlx sse-hooks add use-click-any-where
deno run -A npm:sse-hooks add use-click-any-where
bunx sse-hooks add use-click-any-where
Usage
example.ts
import { useClickAnyWhere } from "./{hooks file}";
const handleClick = (event) => {
console.log("Document clicked!", event);
};
// Attach click event handler to document
useClickAnywhere(handleClick);
API
Parameters
| Prop | Default | Type |
|---|---|---|
handler | - |
The function to be called when a click event is detected anywhere on the document. |
Returns
| Return Value | Default | Type |
|---|---|---|
return | - |
Hook return value |
Types Aliases
No specific type aliases defined for this component.