UNPKG

epic-designer

Version:

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

2 lines (1 loc) 414 B
"use strict";const e=require("vue"),d=require("naive-ui"),i=e.defineComponent({props:{componentSchema:{default:()=>({}),require:!0,type:Object}},setup(t,{slots:o}){return()=>{const n={...t.componentSchema,title:t.componentSchema.label},r=n.children;return delete n.children,e.h(d.NRow,n,{default:()=>[e.renderSlot(o,"edit-node",{},()=>r.map(c=>e.renderSlot(o,"node",{componentSchema:c})))]})}}});module.exports=i;