import{I as l,br as m,b as _,P as d,_ as f}from"./entry/index-CP6zkLsN-1726190694502.js";import{d as g,S as E,c as C,a6 as e,_ as L,a7 as h,a8 as a,k as c}from"./vue-CmlY4eyV.js";import{T,aY as k}from"./antd-Bp5u6ujY.js";const B=g({name:"ErrorAction",components:{Icon:l,Tooltip:T,Badge:k},setup(){const{t:o}=_(),{push:n}=E(),t=m(),r=C(()=>t.getErrorLogListCount);function s(){n(d.ERROR_LOG_PAGE).then(()=>{t.setErrorLogListCount(0)})}return{t:o,getCount:r,handleToErrorList:s}}});function I(o,n,t,r,s,b){const u=e("Icon"),i=e("Badge"),p=e("Tooltip");return L(),h(p,{title:o.t("layout.header.tooltipErrorLog"),placement:"bottom",mouseEnterDelay:.5,onClick:o.handleToErrorList},{default:a(()=>[c(i,{count:o.getCount,offset:[0,10],overflowCount:99},{default:a(()=>[c(u,{icon:"ion:bug-outline"})]),_:1},8,["count"])]),_:1},8,["title","onClick"])}const P=f(B,[["render",I]]);export{P as default};