PropsPanel-B8nMfuTf.js 2.3 KB

1
  1. import{_ as C}from"./FormProps.vue_vue_type_script_setup_true_name_FormProps_lang-DwsAfMsQ.js";import{_ as y}from"./FormItemProps.vue_vue_type_script_setup_true_name_FormItemProps_lang-CJ9cuzFL.js";import b from"./ComponentProps-CRIjCDly.js";import k from"./FormItemColumnProps-DfsoXeCM.js";import{a as v}from"./useFormDesignState-BkhFEFlr.js";import{a as c}from"./formItemConfig-BweEpu2o.js";import{aY as F,aX as $}from"./antd-FjOLgRLC.js";import{d as T,c as g,a9 as t,Z as r,_ as I,k as s,a8 as e,a7 as m,ae as K}from"./vue-ByATgq5d.js";import{_ as B}from"./entry/index-C7JiT1GB.js";import"./formItemPropsConfig-Ddx1Vl-D.js";import"./RuleProps-Brk21NZ6.js";import"./index-CuePLYzQ.js";import"./RadioButtonGroup.vue_vue_type_script_setup_true_lang-DXgKlWOB.js";import"./useFormItem-DmfL7Ss_.js";import"./FormOptions-GuOaPCuS.js";import"./componentMap-Bl3zv6Ms.js";import"./index-COaHNk09.js";import"./index-Cj7S-5xp.js";import"./useWindowSizeFn-JqODWlR_.js";import"./uuid-D0SLUWHI.js";import"./useSortable-y7X8pv8d.js";import"./download-DGeKzh-1.js";import"./base64Conver-bBv-IO2K.js";import"./index-DdNcNAMt.js";import"./IconPicker.vue_vue_type_script_setup_true_lang-DORWVBs9.js";import"./copyTextToClipboard-D9zCzvi-.js";import"./index-3Ue_ZFSu.js";import"./index-DU88M1nq.js";const E=T({name:"PropsPanel",components:{FormProps:C,FormItemProps:y,ComponentProps:b,ComponentColumnProps:k,Tabs:F,TabPane:$},setup(){const{formConfig:o}=v(),n=g(()=>c.find(i=>{var a;return i.component===((a=o.value.currentItem)==null?void 0:a.component)}));return{formConfig:o,customComponents:c,slotProps:n}}});function S(o,n,i,a,w,A){const u=t("FormProps"),p=t("TabPane"),f=t("FormItemProps"),_=t("ComponentColumnProps"),l=t("ComponentProps"),P=t("Tabs");return r(),I("div",null,[s(P,{activeKey:o.formConfig.activeKey,"onUpdate:activeKey":n[0]||(n[0]=d=>o.formConfig.activeKey=d),tabBarStyle:{margin:0}},{default:e(()=>[(r(),m(p,{key:1,tab:"表单"},{default:e(()=>[s(u)]),_:1})),(r(),m(p,{key:2,tab:"控件"},{default:e(()=>[s(f)]),_:1})),(r(),m(p,{key:3,tab:"栅格"},{default:e(()=>[s(_)]),_:1})),(r(),m(p,{key:4,tab:"组件"},{default:e(()=>[o.slotProps?K(o.$slots,o.slotProps.component+"Props",{key:0},void 0,!0):(r(),m(l,{key:1}))]),_:3}))]),_:3},8,["activeKey"])])}const so=B(E,[["render",S],["__scopeId","data-v-687602a4"]]);export{so as default};