import{list as k}from"./list-0cPXh6j1.js";import{d as y,r as b,f as a,j as e,k as t,e as n,g as s,l,m as c,x,y as v,t as C,$ as g,K as N,u as B,F as V,_ as F}from"./index-Ck9U78hm.js";import"./base.vue_vue_type_script_setup_true_lang-CTSUJU_l.js";import"./_plugin-vue_export-helper-JJn13bH-.js";import"./plus-form-BS7t_oeK.js";import"./dialog.vue_vue_type_script_setup_true_lang-BH7izGy1.js";/* empty css */import"./drawer.vue_vue_type_script_setup_true_lang-DOP-jYK7.js";import"./steps.vue_vue_type_script_setup_true_lang-CANkvcnG.js";import"./search.vue_vue_type_script_setup_true_lang-D9r7RG7a.js";const S={class:"card-header"},$={class:"font-medium"},w=y({name:"SchemaForm",__name:"index",setup(z){const r=b(0);function _({index:p}){r.value=p}return(p,D)=>{const i=t("el-link"),d=t("el-tooltip"),u=t("el-tab-pane"),f=t("el-tabs"),h=t("el-card");return n(),a(h,{shadow:"never","body-style":{height:"calc(100vh - 180px)"}},{header:e(()=>[s("div",S,[s("span",$,[l(" JSON 格式配置表单,采用优秀开源的 "),c(i,{href:"https://plus-pro-components.com/components/form.html",target:"_blank",style:{margin:"0 4px 5px","font-size":"16px"}},{default:e(()=>[l(" PlusProComponents ")]),_:1}),l(" ,维护整体表单只需操作 columns 配置即可 ")])])]),default:e(()=>[c(f,{onTabClick:_},{default:e(()=>[(n(!0),x(V,null,v(B(k),(o,m)=>(n(),a(u,{key:o.key,lazy:!0},{label:e(()=>[c(d,{content:`(第 ${m+1} 个示例)${o.content}`,placement:"top-end"},{default:e(()=>[s("span",null,C(o.title),1)]),_:2},1032,["content"])]),default:e(()=>[r.value==m?(n(),a(g(o.component),{key:0})):N("",!0)]),_:2},1024))),128))]),_:1})]),_:1},8,["body-style"])}}}),A=F(w,[["__scopeId","data-v-74b44392"]]);export{A as default};