2 lines
966 B
JavaScript
2 lines
966 B
JavaScript
import{q as m,a as l,b8 as f,bm as d,c as _,bf as g,f as E,aC as e,o as C,j as L,y as a,p as c,b1 as h}from"./index.2ba75b20.js";import{B as b}from"./index.ec9b731d.js";import{u as B}from"./errorLog.33758b9c.js";import"./dateUtil.b0bffe5d.js";import"./exceptionEnum.1496ab9e.js";const T=l({name:"ErrorAction",components:{Icon:f,Tooltip:d,Badge:b},setup(){const{t:o}=_(),{push:n}=g(),t=B(),r=E(()=>t.getErrorLogListCount);function s(){n(h.ERROR_LOG_PAGE).then(()=>{t.setErrorLogListCount(0)})}return{t:o,getCount:r,handleToErrorList:s}}});function k(o,n,t,r,s,y){const u=e("Icon"),i=e("Badge"),p=e("Tooltip");return C(),L(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","mouseEnterDelay","onClick"])}var w=m(T,[["render",k]]);export{w as default};
|