index-45e5b01f.js 815 B

1
  1. import{k as i}from"./useSync.hook-f458b547.js";import{d,u as _,q as r,a3 as f,O as g,r as a,o as h,c as v,w as C,z as n,e as x}from"./index.js";import"./plugin-105ea0f1.js";import"./icon-8b67daef.js";import"./tables_list-33bcbabb.js";const A=d({__name:"index",setup(w){const c=i(),l=_(),o=r(!1),t=r(0),u=f(()=>l.getAppTheme);return g(()=>c.getPercentage,e=>{if(e===0){setTimeout(()=>{t.value=e,o.value=!1},500);return}t.value=e,o.value=e>0}),(e,s)=>{const p=a("n-progress"),m=a("n-modal");return h(),v(m,{show:o.value,"close-on-esc":!1,"transform-origin":"center"},{default:C(()=>[n("div",null,[s[0]||(s[0]=n("span",null," \u62FC\u547D\u52A0\u8F7D\u4E2D... ",-1)),x(p,{type:"line",color:u.value,percentage:t.value,style:{width:"300px"}},null,8,["color","percentage"])])]),_:1},8,["show"])}}});export{A as default};