UNPKG

@base-ui/react

Version:

Base UI is a library of headless ('unstyled') React components and low-level hooks. You gain complete control over your app's CSS and accessibility features.

18 lines (17 loc) 478 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.validateMinimumDistance = validateMinimumDistance; function validateMinimumDistance(values, step, minStepsBetweenValues) { if (!Array.isArray(values)) { return true; } const minDistance = step * minStepsBetweenValues; for (let i = 0; i < values.length - 1; i += 1) { if (!(Math.abs(values[i] - values[i + 1]) >= minDistance)) { return false; } } return true; }