@mantine/form
Version:
Mantine form management library
18 lines (17 loc) • 410 B
JavaScript
"use client";
//#region packages/@mantine/form/src/validators/is-json-string/is-json-string.ts
function isJSONString(error) {
const _error = error || true;
return (value) => {
if (typeof value === "string") try {
JSON.parse(value);
return null;
} catch (e) {
return _error;
}
return _error;
};
}
//#endregion
exports.isJSONString = isJSONString;
//# sourceMappingURL=is-json-string.cjs.map