UNPKG

epic-designer-gold

Version:

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

46 lines (45 loc) 922 B
import { defineComponent as a, h as m, renderSlot as d } from "vue"; const h = a({ props: { componentSchema: { type: Object, require: !0, default: () => ({}) } }, setup(t, { slots: n }) { return () => { var o; const e = { ...t.componentSchema, title: ((o = t.componentSchema) == null ? void 0 : o.label) ?? "" }, c = e.children ?? []; return delete e.children, m( "td", { ...e, style: { height: "40px", minWidth: "80px", border: "1px dashed #aaa" } }, { default: () => [ d( n, "edit-node", {}, () => c.map( (r) => d(n, "node", { componentSchema: r }) ) ) ] } ); }; } }); export { h as default };