var p=(t,f,_)=>new Promise((u,a)=>{var o=r=>{try{l(_.next(r))}catch(n){a(n)}},e=r=>{try{l(_.throw(r))}catch(n){a(n)}},l=r=>r.done?u(r.value):Promise.resolve(r.value).then(o,e);l((_=_.apply(t,f)).next())});import{d as C,__tla as I}from"./vuedraggable.umd-c5ec6736.js";import S,{__tla as b}from"./LayoutItem-ed92cfca.js";import{u as x}from"./useFormDesignState-d63671ed.js";import{ac as A,az as F,A as V}from"./antd-057b41b1.js";import{d as k,e as z,a7 as c,_ as D,$ as E,t as P,A as w,f as i,a9 as h,a3 as L,ad as $,ag as B}from"./vue-1631514e.js";import{_ as T,__tla as U}from"./index-f0df2f76.js";import{__tla as j}from"./FormNode-4ab544c3.js";import{__tla as q}from"./FormNodeOperate-2f0bf16c.js";import"./index-e56657d6.js";import{__tla as G}from"./index-ed8c468e.js";import{__tla as H}from"./formItemConfig-6e13f4cc.js";import{__tla as J}from"./componentMap-44c327dc.js";import"./useFormItem-d5f46e05.js";import{__tla as K}from"./RadioButtonGroup-3086b2b2.js";import{__tla as M}from"./index-206406c4.js";import{__tla as N}from"./index-7a87ec93.js";import{__tla as O}from"./index-a2613349.js";import{__tla as Q}from"./useWindowSizeFn-53b82e7c.js";import{__tla as R}from"./download-dc45853f.js";import"./base64Conver-39fc0d26.js";import{__tla as W}from"./index-6f5324ed.js";import{__tla as X}from"./IconPicker.vue_vue_type_style_index_0_lang-ab92f5b0.js";import{__tla as Y}from"./useCopyToClipboard-9d1e4453.js";import{__tla as Z}from"./index-79e4735b.js";let y,tt=Promise.all([(()=>{try{return I}catch(t){}})(),(()=>{try{return b}catch(t){}})(),(()=>{try{return U}catch(t){}})(),(()=>{try{return j}catch(t){}})(),(()=>{try{return q}catch(t){}})(),(()=>{try{return G}catch(t){}})(),(()=>{try{return H}catch(t){}})(),(()=>{try{return J}catch(t){}})(),(()=>{try{return K}catch(t){}})(),(()=>{try{return M}catch(t){}})(),(()=>{try{return N}catch(t){}})(),(()=>{try{return O}catch(t){}})(),(()=>{try{return Q}catch(t){}})(),(()=>{try{return R}catch(t){}})(),(()=>{try{return W}catch(t){}})(),(()=>{try{return X}catch(t){}})(),(()=>{try{return Y}catch(t){}})(),(()=>{try{return Z}catch(t){}})()]).then(()=>p(void 0,null,function*(){const t=k({name:"FormComponentPanel",components:{LayoutItem:S,draggable:C,Form:A,Empty:F},emits:["handleSetSelectItem"],setup(a,{emit:o}){const{formConfig:e}=x(),l=({newIndex:m})=>{e.value.schemas=e.value.schemas||[];const s=e.value.schemas;s[m]=V(s[m]),o("handleSetSelectItem",s[m])},r=m=>{o("handleSetSelectItem",e.value.schemas[m.oldIndex])},n=z(()=>e.value.layout==="horizontal"?"Col":"div");return{addItem:l,handleDragStart:r,formConfig:e,layoutTag:n}}}),f={class:"form-panel v-form-container"},_={class:"draggable-box"};function u(a,o,e,l,r,n){const m=c("Empty"),s=c("LayoutItem"),g=c("draggable"),v=c("Form");return D(),E("div",f,[P(i(m,{class:"empty-text",description:"\u4ECE\u5DE6\u4FA7\u9009\u62E9\u63A7\u4EF6\u6DFB\u52A0"},null,512),[[w,a.formConfig.schemas.length===0]]),i(v,$(B(a.formConfig)),{default:h(()=>[L("div",_,[i(g,{class:"list-main ant-row",group:"form-draggable","component-data":{name:"list",tag:"div",type:"transition-group"},ghostClass:"moving",animation:180,handle:".drag-move",modelValue:a.formConfig.schemas,"onUpdate:modelValue":o[0]||(o[0]=d=>a.formConfig.schemas=d),"item-key":"key",onAdd:a.addItem,onStart:a.handleDragStart},{item:h(({element:d})=>[i(s,{class:"drag-move",schema:d,data:a.formConfig,"current-item":a.formConfig.currentItem||{}},null,8,["schema","data","current-item"])]),_:1},8,["modelValue","onAdd","onStart"])])]),_:1},16)])}y=T(t,[["render",u],["__scopeId","data-v-513265b0"]])}));export{tt as __tla,y as default};
|