PropsPanel-BG0PpvXw.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-Df_gKbmu.js";import b from"./ComponentProps-QIe7dI6T.js";import k from"./FormItemColumnProps-D9rlvL8f.js";import{a as v}from"./useFormDesignState-BkhFEFlr.js";import{a as c}from"./formItemConfig-V4-nRMde.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-C5x3nItD.js";import"./formItemPropsConfig-Dl1MzuX8.js";import"./RuleProps-DFfMEAfa.js";import"./index-CuePLYzQ.js";import"./RadioButtonGroup.vue_vue_type_script_setup_true_lang-DYA_XuSK.js";import"./useFormItem-DmfL7Ss_.js";import"./FormOptions-B-iIG7Ga.js";import"./componentMap-OLIPePDp.js";import"./index-B3-G2FWn.js";import"./index-C3eCHuhJ.js";import"./useWindowSizeFn-Ds2vubkY.js";import"./uuid-D0SLUWHI.js";import"./useSortable-CLsNYFlK.js";import"./download-dpR2DPsa.js";import"./base64Conver-bBv-IO2K.js";import"./index-5YAQe_Xs.js";import"./IconPicker.vue_vue_type_script_setup_true_lang-DdmWKVnA.js";import"./copyTextToClipboard-D9zCzvi-.js";import"./index-DVvLils4.js";import"./index-XFZrxq3s.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};