@mantine/form
Version:
Mantine form management library
13 lines (12 loc) • 570 B
JavaScript
"use client";
import { FORM_INDEX } from "../form-index.mjs";
//#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, `.${FORM_INDEX}`));
return false;
}
//#endregion
export { shouldValidateOnChange };
//# sourceMappingURL=should-validate-on-change.mjs.map