react-native-zoom-toolkit
Version:
Most complete set of pinch to zoom utilites for React Native
16 lines (14 loc) • 453 B
JavaScript
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.snapPoint = void 0;
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];
};
exports.snapPoint = snapPoint;
//# sourceMappingURL=snapPoint.js.map
;