1import{i as g}from"./BeWd8_K0.js";import{ay as p,az as d,aA as f,aB as w,u as h}from"./CPjuJQVV.js";const S=()=>{const n=p(),{logout:u,updateAccount:s,account:e}=d(),c=h(),{maybeOpenForLogout:i}=f(),{isSupportSession:r,endSession:l}=w(),a=async o=>{const t=o?"/login":"/agentes/login";if(await n.logout(),s(),e.value&&g(c,o)){await u(t);return}window.location.replace(t)};return{logout:async o=>{if(r.value){await l();return}if(o)try{if(await i(o,()=>a(o)))return}catch{}await a(o)}}};export{S as u};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.