UNPKG

@open-formulieren/formio-builder

Version:

An opinionated Formio webform builder for Open Forms

58 lines (57 loc) 1.54 kB
import { jsx as u } from "react/jsx-runtime"; import { useIntl as d } from "react-intl"; import "../../components/formio/tabs.js"; import "clsx"; import "formik"; /* empty css */ import "@floating-ui/react"; import "react"; /* empty css */ import "../../components/formio/textfield.js"; import "../../components/formio/datefield.js"; import "../../components/formio/datetimefield.js"; import "../../components/formio/timefield.js"; /* empty css */ import "react-select"; import { SelectBoxes as f } from "../../components/formio/selectboxes.js"; import "dompurify"; import "../../components/formio/textarea.js"; import "../../components/formio/datagrid.js"; /* empty css */ const D = ({ component: r }) => { const e = d(), { key: i, label: o, description: p, tooltip: l, validate: m = {}, includeChildren: a, includePartners: s } = r, { required: n = !1 } = m, t = []; return s && t.push({ value: "partner1", label: e.formatMessage({ id: "loKqis", defaultMessage: [{ type: 0, value: "Partner 1" }] }) }), a && t.push({ value: "child1", label: e.formatMessage({ id: "I7lkuw", defaultMessage: [{ type: 0, value: "Child 1" }] }) }), /* @__PURE__ */ u(f, { name: i, options: t, label: o, tooltip: l, required: n, description: p }); }; export { D as default };