index.498a7a68.js 1.4 KB

1
  1. import{h as i}from"./html2canvas.esm.3d083717.js";import{d,r as m,$ as u,k as f,c as s,bd as g,bj as v,p,bx as w,by as _}from"./index.13ca4bcb.js";import{I as n}from"./index.5240421c.js";const b="_followAccount_5mm3r_1",h="_content2_5mm3r_21",L="_saveQrcode_5mm3r_24",Q="_followQrcode_5mm3r_32";var a={followAccount:b,content2:h,saveQrcode:L,followQrcode:Q},y="./assets/content1.352a4b32.png",T="./assets/content2.f6b3efac.png",C="./assets/qrcode.fa941852.jpg",S=d({name:"follow-account",setup(){const e=m({saveLoading:!1,image:null,shareLoading:!1}),l=async()=>{if(!e.saveLoading)if(e.saveLoading=!0,e.image)c();else{const o=document.getElementById("preview-container");i(o,{allowTaint:!0,useCORS:!0,backgroundColor:null}).then(async t=>{const r=t.toDataURL("image/png");e.image=r,c()}).catch(()=>{g(),e.saveLoading=!1})}},c=async()=>{var t;v({message:"\u56FE\u7247\u751F\u6210\u4E2D...",forbidClick:!0}),setTimeout(()=>{e.saveLoading=!1},100);const o=await p({api:"savePicture",content:{base64:e.image}});((t=o==null?void 0:o.content)==null?void 0:t.status)==="success"?w("\u4FDD\u5B58\u6210\u529F"):_("\u4FDD\u5B58\u5931\u8D25")};return u(()=>{f({api:"setBarStatus",content:{status:0}})}),()=>s("div",{class:a.followAccount},[s(n,{src:y,class:a.content1},null),s(n,{src:T,class:a.content2},null),s("div",{class:a.saveQrcode,onClick:l},null),s("div",{id:"preview-container",class:a.followQrcode},[s(n,{src:C},null)])])}});export{S as default};