UNPKG

snowy-designer

Version:

基于Epic-Designer-Pro版本的设计器,可视化开发页面表单

2 lines (1 loc) 671 B
"use strict";const e=require("vue"),p=require("ant-design-vue"),a=require("./index.cjs"),i=e.defineComponent({__name:"input",props:{componentSchema:{}},setup(c){const u=c,o=e.computed(()=>{var n;return((n=u.componentSchema)==null?void 0:n.slots)??{}}),l=e.computed(()=>(a.ownSlots??[]).filter(r=>o.value[r]));return(n,r)=>(e.openBlock(),e.createBlock(e.unref(p.Input),null,e.createSlots({_:2},[e.renderList(l.value,t=>({name:t,fn:e.withCtx(()=>[e.renderSlot(n.$slots,`edit-${t}`,{},()=>[(e.openBlock(!0),e.createElementBlock(e.Fragment,null,e.renderList(o.value[t],s=>e.renderSlot(n.$slots,"node",{key:s.id,componentSchema:s})),128))])])}))]),1024))}});module.exports=i;