@mantine/form
Version:
Mantine form management library
13 lines (12 loc) • 620 B
JavaScript
"use client";
const require_form_index = require("../form-index.cjs");
//#region packages/@mantine/form/src/validate/should-validate-on-change.ts
function shouldValidateOnChange(path, validateInputOnChange) {
if (!validateInputOnChange) return false;
if (typeof validateInputOnChange === "boolean") return validateInputOnChange;
if (Array.isArray(validateInputOnChange)) return validateInputOnChange.includes(path.replace(/[.][0-9]+/g, `.${require_form_index.FORM_INDEX}`));
return false;
}
//#endregion
exports.shouldValidateOnChange = shouldValidateOnChange;
//# sourceMappingURL=should-validate-on-change.cjs.map