@mantine/form
Version:
Mantine form management library
16 lines (15 loc) • 487 B
JavaScript
"use client";
//#region packages/@mantine/form/src/validators/is-in-range/is-in-range.ts
function isInRange({ min, max }, error) {
const _error = error || true;
return (value) => {
if (typeof value !== "number") return _error;
let valid = true;
if (typeof min === "number" && value < min) valid = false;
if (typeof max === "number" && value > max) valid = false;
return valid ? null : _error;
};
}
//#endregion
export { isInRange };
//# sourceMappingURL=is-in-range.mjs.map