epic-designer-cjh
Version:
基于vue3的设计器,可视化开发页面表单
38 lines (37 loc) • 780 B
JavaScript
import { defineComponent as i, h as l, renderSlot as d } from "vue";
import { E as p } from "./index-2a40683a.js";
import "./constants-669e1a5f.js";
import "./index-97ce4605.js";
const h = i({
props: {
record: {
type: Object,
require: !0,
default: () => ({})
}
},
setup(r, { slots: t }) {
return () => {
var o;
const e = {
...r.record,
title: ((o = r.record) == null ? void 0 : o.label) ?? ""
}, n = e.children;
return delete e.children, l(p, e, {
default: () => [
d(
t,
"edit-node",
{},
() => n.map(
(c) => d(t, "node", { record: c })
)
)
]
});
};
}
});
export {
h as default
};