UNPKG

kinetic-slider

Version:

A WebGL-powered kinetic slider component using PIXI.js

18 lines (17 loc) 705 B
import { type RefObject } from "react"; import ResourceManager from '../managers/ResourceManager'; interface UseTouchSwipeProps { sliderRef: RefObject<HTMLDivElement | null>; onSwipeLeft: () => void; onSwipeRight: () => void; threshold?: number; thresholdFraction?: number; minSwipeDistance?: number; resourceManager?: ResourceManager | null; } /** * Hook to handle touch swipe gestures for the slider * Detects left and right swipes on touch devices and triggers navigation */ declare const useTouchSwipe: ({ sliderRef, onSwipeLeft, onSwipeRight, threshold, thresholdFraction, minSwipeDistance, resourceManager }: UseTouchSwipeProps) => void; export default useTouchSwipe;