fn
useMousePressed
v0.0.15testeddemoReactive mouse/touch/drag pressed state on a target, with the input source type and optional press/release callbacks.
Examples
ts
const { pressed, sourceType } = useMousePressed();ts
// Track presses only on a specific element, ignore touch
const { pressed } = useMousePressed({ target: el, touch: false });Demo
Loading demo…
Signature
ts
export function useMousePressed(options: UseMousePressedOptions ={ ... }Parameters
| Parameter | Type | Description |
|---|---|---|
options? | UseMousePressedOptions | Options |
Returns
UseMousePressedReturnReactive `pressed` and `sourceType`