error-B58UtQu4.js 861 B

1
  1. import{d as u,i as m,h as v,cb as _,a as f,o as l,b as s,X as p,z as B,B as x,t as n,w as h,q as g,e as y,v as b,x as k}from"./index-VgExUtlc.js";const w={class:"error"},C={class:"error-code"},I={class:"text-lg text-tx-secondary mt-7 mb-7"},S=u({__name:"error",props:{code:String,title:String,showBtn:{type:Boolean,default:!0}},setup(e){const c=e;let t=null;const o=m(5),r=v();return c.showBtn&&(t=setInterval(()=>{o.value===0?(clearInterval(t),r.go(-1)):o.value--},1e3)),_(()=>{t&&clearInterval(t)}),(d,a)=>{const i=b;return l(),f("div",w,[s("div",null,[p(d.$slots,"content",{},()=>[s("div",C,n(e.code),1)],!0),s("div",I,n(e.title),1),e.showBtn?(l(),B(i,{key:0,type:"primary",onClick:a[0]||(a[0]=E=>y(r).go(-1))},{default:h(()=>[g(n(o.value)+" 秒后返回上一页 ",1)]),_:1})):x("",!0)])])}}}),V=k(S,[["__scopeId","data-v-58b95848"]]);export{V as default};