react-native-gesture-handler
Version:
Declarative API exposing native platform touch and gesture system to React Native
12 lines (11 loc) • 556 B
JavaScript
;
import { SingleGestureName } from '../../../types';
import { useGesture } from '../../useGesture';
import { useClonedAndRemappedConfig } from '../../utils';
const TapPropsMapping = new Map([['maxDistance', 'maxDist'], ['maxDuration', 'maxDurationMs'], ['maxDelay', 'maxDelayMs']]);
const EMPTY_TAP_CONFIG = {};
export function useTapGesture(config = EMPTY_TAP_CONFIG) {
const tapConfig = useClonedAndRemappedConfig(config, TapPropsMapping);
return useGesture(SingleGestureName.Tap, tapConfig);
}
//# sourceMappingURL=useTapGesture.js.map