@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.
12 lines • 346 B
JavaScript
export 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;
}