var y=(t,f,r)=>new Promise((o,s)=>{var n=a=>{try{p(r.next(a))}catch(_){s(_)}},u=a=>{try{p(r.throw(a))}catch(_){s(_)}},p=a=>a.done?o(a.value):Promise.resolve(a.value).then(n,u);p((r=r.apply(t,f)).next())});import g,{__tla as K}from"./FormProps-f8df3d71.js";import F,{__tla as I}from"./FormItemProps-d9afd04b.js";import T,{__tla as B}from"./ComponentProps-6cfd1b80.js";import S,{__tla as $}from"./FormItemColumnProps-983e09ab.js";import{u as w}from"./useFormDesignState-d63671ed.js";import{c as h,__tla as x}from"./formItemConfig-6e13f4cc.js";import{a9 as A,bt as E}from"./antd-057b41b1.js";import{d as R,e as U,a7 as m,_ as e,$ as j,f as i,a9 as l,a8 as c,R as q}from"./vue-1631514e.js";import{_ as z,__tla as D}from"./index-f0df2f76.js";import{__tla as G}from"./formItemPropsConfig-dd01c877.js";import{__tla as H}from"./RuleProps-490de798.js";import"./index-e56657d6.js";import{__tla as J}from"./RadioButtonGroup-3086b2b2.js";import"./useFormItem-d5f46e05.js";import{__tla as L}from"./FormOptions-80040215.js";import{__tla as M}from"./componentMap-44c327dc.js";import{__tla as N}from"./index-206406c4.js";import{__tla as O}from"./index-7a87ec93.js";import{__tla as Q}from"./index-a2613349.js";import{__tla as V}from"./useWindowSizeFn-53b82e7c.js";import{__tla as W}from"./download-dc45853f.js";import"./base64Conver-39fc0d26.js";import{__tla as X}from"./index-6f5324ed.js";import{__tla as Y}from"./IconPicker.vue_vue_type_style_index_0_lang-ab92f5b0.js";import{__tla as Z}from"./useCopyToClipboard-9d1e4453.js";import{__tla as tt}from"./index-79e4735b.js";let P,rt=Promise.all([(()=>{try{return K}catch(t){}})(),(()=>{try{return I}catch(t){}})(),(()=>{try{return B}catch(t){}})(),(()=>{try{return $}catch(t){}})(),(()=>{try{return x}catch(t){}})(),(()=>{try{return D}catch(t){}})(),(()=>{try{return G}catch(t){}})(),(()=>{try{return H}catch(t){}})(),(()=>{try{return J}catch(t){}})(),(()=>{try{return L}catch(t){}})(),(()=>{try{return M}catch(t){}})(),(()=>{try{return N}catch(t){}})(),(()=>{try{return O}catch(t){}})(),(()=>{try{return Q}catch(t){}})(),(()=>{try{return V}catch(t){}})(),(()=>{try{return W}catch(t){}})(),(()=>{try{return X}catch(t){}})(),(()=>{try{return Y}catch(t){}})(),(()=>{try{return Z}catch(t){}})(),(()=>{try{return tt}catch(t){}})()]).then(()=>y(void 0,null,function*(){const t=R({name:"PropsPanel",components:{FormProps:g,FormItemProps:F,ComponentProps:T,ComponentColumnProps:S,Tabs:A,TabPane:E},setup(){const{formConfig:r}=w(),o=U(()=>h.find(s=>{var n;return s.component===((n=r.value.currentItem)==null?void 0:n.component)}));return{formConfig:r,customComponents:h,slotProps:o}}});function f(r,o,s,n,u,p){const a=m("FormProps"),_=m("TabPane"),d=m("FormItemProps"),C=m("ComponentColumnProps"),b=m("ComponentProps"),v=m("Tabs");return e(),j("div",null,[i(v,{activeKey:r.formConfig.activeKey,"onUpdate:activeKey":o[0]||(o[0]=k=>r.formConfig.activeKey=k),tabBarStyle:{margin:0}},{default:l(()=>[(e(),c(_,{key:1,tab:"\u8868\u5355"},{default:l(()=>[i(a)]),_:1})),(e(),c(_,{key:2,tab:"\u63A7\u4EF6"},{default:l(()=>[i(d)]),_:1})),(e(),c(_,{key:3,tab:"\u6805\u683C"},{default:l(()=>[i(C)]),_:1})),(e(),c(_,{key:4,tab:"\u7EC4\u4EF6"},{default:l(()=>[r.slotProps?q(r.$slots,r.slotProps.component+"Props",{key:0},void 0,!0):(e(),c(b,{key:1}))]),_:3}))]),_:3},8,["activeKey"])])}P=z(t,[["render",f],["__scopeId","data-v-7c69978a"]])}));export{rt as __tla,P as default};