R
fn

usePointer

v0.0.15testeddemo

Reactive pointer state (position, pressure, tilt, size, and pointer type) sourced from pointer events on a target, plus whether the pointer is currently inside it.

Examples

ts
const { x, y, pressure, pointerType, isInside } = usePointer();
ts
// Track a specific element, pen only
const { x, y, tiltX, tiltY } = usePointer({ target: el, pointerTypes: ['pen'] });

Demo

Loading demo…

Signature

ts
export function usePointer(options: UsePointerOptions ={ ... }

Parameters

ParameterTypeDescription
options?UsePointerOptionsOptions

Returns

UsePointerReturnReactive pointer state refs and `isInside`