const HTTP_STATUS={NO_CONTENT:204,UNAUTHORIZED:401};class UserSession{constructor(s){this.logoutSpans=document.querySelectorAll(s.selector),this.checkUserSession(s.endpoint)}async checkUserSession(s){const o=s;try{(await fetch(o)).status===HTTP_STATUS.NO_CONTENT&&this.showLogoutSpan()}catch(s){console.error("Error checking user session:",s)}}showLogoutSpan(){this.logoutSpans.forEach(s=>{s.classList.add("visible")})}}export default UserSession;