UNPKG

epic-designer-gold

Version:

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

35 lines (34 loc) 715 B
import { defineComponent as m, h as p, renderSlot as n } from "vue"; import { ElRow as d } from "element-plus"; const i = m({ props: { componentSchema: { type: Object, require: !0, default: () => ({}) } }, setup(t, { slots: o }) { return () => { const e = { ...t.componentSchema // title: props.componentSchema?.label ?? "", }, r = e.children; return delete e.children, p(d, e, { default: () => [ n( o, "edit-node", {}, () => r.map( (c) => n(o, "node", { componentSchema: c }) ) ) ] }); }; } }); export { i as default };