@open-formulieren/formio-builder
Version:
An opinionated Formio webform builder for Open Forms
17 lines (16 loc) • 434 B
JavaScript
import { z as e } from "zod";
import { buildCommonSchema as t } from "../validation.js";
const a = e.string().regex(/^[a-zA-Z0-9]{1,3}\-[a-zA-Z0-9]{1,3}\-[a-zA-Z0-9]{1,3}$/).optional(), o = e.object({
multiple: e.literal(!1)
}).and(e.object({
defaultValue: a
})), c = e.object({
multiple: e.literal(!0)
}).and(e.object({
defaultValue: a.array()
})), m = o.or(c), r = ({
intl: l
}) => t(l).and(m);
export {
r as default
};