react-native-zoom-toolkit
Version:
Smoothly zoom any image, video or component you want!
9 lines (8 loc) • 321 B
JavaScript
export const snapPoint = (value, velocity, points) => {
'worklet';
const point = value + 0.05 * velocity;
const deltas = points.map(p => Math.abs(point - p));
const minDelta = Math.min.apply(null, deltas);
return points.filter(p => Math.abs(point - p) === minDelta)[0];
};
//# sourceMappingURL=snapPoint.js.map