import{H as c,I as r,k as i,u as m}from"./entry.783d4ced.js";import"./swiper-vue.5946ab24.js";const{$loaningAPI:d}=m(),T=c(async(p,l)=>{var a,o,n;let t,s;{const u=(a=JSON.parse(localStorage.getItem("user")))==null?void 0:a.accessToken;try{[t,s]=r(()=>d("/auth/token/valid",{headers:{Authorization:`Bearer ${u}`}})),await t,s()}catch(e){((o=e==null?void 0:e.response)==null?void 0:o.status)===401&&setTimeout(()=>i("/admin/login"),100),((n=e==null?void 0:e.response)==null?void 0:n.status)===403&&setTimeout(()=>i("/admin/403"),100)}}});export{T as default};
