UNPKG

epic-designer-cjh

Version:

基于vue3的设计器,可视化开发页面表单

33 lines (32 loc) 782 B
import { defineComponent as c, h as i, renderSlot as r } from "vue"; import { E as u } from "./index-36c09168.js"; import "./index-97ce4605.js"; const C = c({ props: { record: { type: Object, required: !0, default: () => ({}) } }, setup(n, { attrs: f, slots: e }) { return () => { var l; const d = { ...n.record, header: ((l = n.record) == null ? void 0 : l.label) ?? "" }, o = d.children ?? []; delete d.children; let t = null; return o.length ? t = () => o.map( (a) => r(e, "node", { record: a }) ) : t = () => [r(e, "default")], i(u, d, { default: () => r(e, "edit-node", {}, t), header: () => r(e, "header") }); }; } }); export { C as default };