Tune the swipe gesture to detect more easily

zio/stable
Paul Frazee 2022-12-12 11:11:37 -06:00
parent 03d9fd3179
commit 2b27be31e6
1 changed files with 3 additions and 3 deletions

View File

@ -48,8 +48,8 @@ export function HorzSwipe({
gestureState: PanResponderGestureState,
) => {
return (
Math.abs(gestureState.dx) > Math.abs(gestureState.dy * 1.5) &&
Math.abs(gestureState.vx) > Math.abs(gestureState.vy * 1.5)
Math.abs(gestureState.dx) > Math.abs(gestureState.dy * 1.25) &&
Math.abs(gestureState.vx) > Math.abs(gestureState.vy * 1.25)
)
}
@ -113,7 +113,7 @@ export function HorzSwipe({
if (
Math.abs(gestureState.dx) > Math.abs(gestureState.dy) &&
Math.abs(gestureState.vx) > Math.abs(gestureState.vy) &&
(Math.abs(gestureState.dx) > swipeDistanceThreshold / 3 ||
(Math.abs(gestureState.dx) > swipeDistanceThreshold / 4 ||
Math.abs(gestureState.vx) > swipeVelocityThreshold)
) {
const final = ((gestureState.dx / Math.abs(gestureState.dx)) * -1) | 0