useSwipe
Detect directional swipe gestures.
import { useSwipe } from '@danixsoft/hooks'; export default function App() { const { direction, swiping } = useSwipe(); return ( <div style={{ height: '100vh', display: 'flex', alignItems: 'center', justifyContent: 'center', backgroundColor: '#1e1e1e', color: 'white', fontFamily: 'sans-serif' }}> <div style={{ padding: '4rem', border: '2px dashed #4b5563', borderRadius: '12px', textAlign: 'center', userSelect: 'none', width: '80%', maxWidth: '400px' }}> <h2>Swipe Here!</h2> <p style={{ fontSize: '1.5rem', marginTop: '1rem', color: swiping ? '#60a5fa' : '#9ca3af' }}> {swiping ? `Swiping ${direction}...` : (direction ? `Last swipe: ${direction}` : 'No swipe yet')} </p> </div> </div> ); }