1 |
- import{I as l,bt as m,b as _,P as d,_ as f}from"./entry/index-DJx93RYF-1731481145019.js";import{d as g,c as E,S as C,_ as L,a6 as h,a7 as a,k as c,a9 as e}from"./vue-B5pbXMv7.js";import{T,aY as k}from"./antd-CBeLo_oO.js";const B=g({name:"ErrorAction",components:{Icon:l,Tooltip:T,Badge:k},setup(){const{t:o}=_(),{push:n}=C(),t=m(),r=E(()=>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};
|