var _=(r,c,t)=>new Promise((n,a)=>{var s=o=>{try{u(t.next(o))}catch(e){a(e)}},l=o=>{try{u(t.throw(o))}catch(e){a(e)}},u=o=>o.done?n(o.value):Promise.resolve(o.value).then(s,l);u((t=t.apply(r,c)).next())});import{d as g,aL as E,aj as L,bS as h,bW as C,dI as y,A as b,a4 as T,fa as I,_ as k,y as i,o as A,c as B,w as d,e as f,__tla as R}from"./index-b5895273.js";import{__tla as w}from"./index-9d2b78f3.js";let m,G=Promise.all([(()=>{try{return R}catch(r){}})(),(()=>{try{return w}catch(r){}})()]).then(()=>_(void 0,null,function*(){const r=g({name:"ErrorAction",components:{Icon:E,Tooltip:L,Badge:h},setup(){const{t}=T(),{push:n}=C(),a=y(),s=b(()=>a.getErrorLogListCount);function l(){n(I.ERROR_LOG_PAGE).then(()=>{a.setErrorLogListCount(0)})}return{t,getCount:s,handleToErrorList:l}}});function c(t,n,a,s,l,u){const o=i("Icon"),e=i("Badge"),p=i("Tooltip");return A(),B(p,{title:t.t("layout.header.tooltipErrorLog"),placement:"bottom",mouseEnterDelay:.5,onClick:t.handleToErrorList},{default:d(()=>[f(e,{count:t.getCount,offset:[0,10],overflowCount:99},{default:d(()=>[f(o,{icon:"ion:bug-outline"})]),_:1},8,["count"])]),_:1},8,["title","onClick"])}m=k(r,[["render",c]])}));export{G as __tla,m as default};