UNPKG

@heroui/shared-utils

Version:

A set of HeroUI utilities

17 lines (16 loc) 373 B
// src/common/numbers.ts function range(start, end) { const length = end - start + 1; return Array.from({ length }, (_, index) => index + start); } function clamp(value, min, max) { return Math.min(Math.max(value, min), max); } function clampPercentage(value, max = 100) { return Math.min(Math.max(value, 0), max); } export { clamp, clampPercentage, range };