Pointer

Replace the system cursor with a custom glyph on hover.

Preview

Hover each card. Same Pointer API: default arrow, className color, or custom children.

Loading…

Installation

source.tsx

Usage

source.tsx

Colored

Keep the default arrow and tint it with className (fill / text utilities).

source.tsx

Custom shape

Pass any React node as children to replace the arrow.

source.tsx

Emoji

Children can be text or an emoji — not only SVG.

source.tsx

Animated

Wrap your glyph in motion (or any animator). Pointer only positions it.

source.tsx