@mantine/form
Version:
Mantine form management library
14 lines (13 loc) • 429 B
JavaScript
"use client";
//#region packages/@mantine/form/src/lists/clear-list-state.ts
function clearListState(field, state) {
if (state === null || typeof state !== "object") return {};
const clone = { ...state };
Object.keys(state).forEach((errorKey) => {
if (errorKey.includes(`${String(field)}.`)) delete clone[errorKey];
});
return clone;
}
//#endregion
export { clearListState };
//# sourceMappingURL=clear-list-state.mjs.map