UNPKG

snowy-designer

Version:

基于Epic-Designer-Pro版本的设计器,可视化开发页面表单

32 lines (31 loc) 772 B
import { defineComponent as m, renderSlot as n, h as l } from "vue"; import { ElCard as h } from "element-plus"; const i = m({ props: { componentSchema: { default: () => ({}), required: !0, type: Object } }, setup(r, { slots: e }) { return () => { var c; const t = { ...r.componentSchema, header: ((c = r.componentSchema) == null ? void 0 : c.label) ?? "" }, d = t.children ?? []; delete t.children; let o = null; return o = d.length ? () => d.map( (a) => n(e, "node", { componentSchema: a }) ) : () => [n(e, "default")], l(h, t, { default: () => n(e, "edit-node", {}, o), header: () => n(e, "header") }); }; } }); export { i as default };