Modal1.9f68dff3.js 1.5 KB

1
  1. import{B as g,a as f}from"./index.aef1b210.js";import{aw as h,a as B,s as p,a7 as M,w as m,o,j as v,z as u,n as C,B as y,h as t,k as _,F,b2 as k,t as b,b0 as D}from"./index.7e08ba81.js";import"./useWindowSizeFn.9cd1b73f.js";import"./FullscreenOutlined.3ea9a56b.js";const w=B({components:{BasicModal:g},setup(){const e=p(!0),a=p(10),[i,{setModalProps:s,redoModalHeight:l}]=f();M(()=>a.value,()=>{l()});function d(r){r&&(e.value=!0,s({loading:!0,confirmLoading:!0}),setTimeout(()=>{a.value=Math.round(Math.random()*30+5),e.value=!1,s({loading:!1,confirmLoading:!1})},3e3))}function n(){a.value=Math.round(Math.random()*20+10)}return{register:i,loading:e,handleShow:d,lines:a,setLines:n}}}),A={key:0,class:"empty-tips"},L={key:1};function V(e,a,i,s,l,d){const n=m("a-button"),r=m("BasicModal");return o(),v(r,D(e.$attrs,{destroyOnClose:"",onRegister:e.register,title:"Modal Title",helpMessage:["\u63D0\u793A1","\u63D0\u793A2"],onVisibleChange:e.handleShow}),{insertFooter:u(()=>[C(n,{type:"primary",danger:"",onClick:e.setLines,disabled:e.loading},{default:u(()=>[y("\u70B9\u6211\u66F4\u65B0\u5185\u5BB9")]),_:1},8,["onClick","disabled"])]),default:u(()=>[e.loading?(o(),t("div",A,"\u52A0\u8F7D\u4E2D\uFF0C\u7A0D\u7B493\u79D2\u2026\u2026")):_("",!0),e.loading?_("",!0):(o(),t("ul",L,[(o(!0),t(F,null,k(e.lines,c=>(o(),t("li",{key:c},"\u52A0\u8F7D\u5B8C\u6210"+b(c)+"\uFF01",1))),128))]))]),_:1},16,["onRegister","onVisibleChange"])}var E=h(w,[["render",V],["__scopeId","data-v-5542d41d"]]);export{E as default};