UNPKG

@effector-reform/yup

Version:

Yup schema adapter for effector-reform forms

19 lines (18 loc) 347 B
function u(r) { return r.replace(/\[/g, ".").replace(/]/g, ""); } function p(r) { return async (a) => { try { return await r.validate(a, { strict: !0, abortEarly: !1 }), null; } catch (n) { return n.inner.reduce((e, t) => (e[u(t.path)] = t.message, e), {}); } }; } export { p as yupAdapter };