@onomatope/react
v0.1.0
Published
React hooks for onomatope — visible sound effects as micro-interaction.
Downloads
22
Maintainers
Readme
@onomatope/react
React hooks for onomatope — visible sound effects as micro-interaction.
Install
npm install @onomatope/reactRequires React 19+.
Usage
import { useClickEffect } from '@onomatope/react'
function Button() {
const ref = useClickEffect({ texts: ['POW'] })
return <button ref={ref}>Click me</button>
}Hooks
| Hook | Trigger |
|------|---------|
| useClickEffect | Click / tap |
| useHoverEffect | Mouse enter |
| useKeydownEffect | Keyboard input |
| useDragEffect | Drag movement |
| useOnomatope | Manual spawn |
All hooks return a callback ref. Pass options like { texts, tone, color, size }.
License
MIT
