@coderlt/form-designer
Version:
基于vue3的设计器,可视化开发页面表单
47 lines (46 loc) • 1.1 kB
JavaScript
import { defineComponent as m, h as d, renderSlot as o } from "vue";
import { N as n } from "./Card-da68e254.js";
import "./use-rtl-9463c170.js";
import "./index-e2a664aa.js";
import "./index-74b7090f.js";
import "./light-724e7cfe.js";
import "./isArrayLikeObject-371fab9d.js";
import "./_overRest-b6d63194.js";
import "./index-4562f02c.js";
import "./create-key-76a2bf3d.js";
import "./index-7c742dc7.js";
import "./resolve-slot-d8544b74.js";
import "./use-style-9f377525.js";
import "./Icon-6108e834.js";
import "./replaceable-bccb4dce.js";
import "./_baseSlice-4d543985.js";
const g = m({
props: {
record: {
type: Object,
require: !0,
default: () => ({})
}
},
setup(t, { slots: e }) {
return () => {
const r = {
...t.record,
title: t.record.label
}, i = r.children ?? [];
return delete r.children, d(n, r, {
default: () => o(
e,
"edit-node",
{},
() => i.map(
(p) => o(e, "node", { record: p })
)
)
});
};
}
});
export {
g as default
};