import{J as a,a as m,b as p,q as u,bw as c,bH as d,r as l,G as _,af as f,o as g,j as v,x as S,i as x,n as B,k as I,p as C,bP as M,g6 as T}from"./index.fac4d62d.js";import U from"./Login.652b5940.js";import"./LoginForm.b4842079.js";import"./index.85e51575.js";import"./index.555be35d.js";import"./_baseIteratee.59b64cf9.js";import"./get.bd63a66e.js";import"./useSize.ba33802c.js";import"./LoginFormTitle.0a471f34.js";import"./ForgetPasswordForm.9741a144.js";import"./index.2bbc9228.js";import"./RegisterForm.051a7bbc.js";import"./index.ee02e299.js";import"./Checkbox.44efa794.js";import"./MobileForm.a36df5bd.js";import"./QrCodeForm.982686f7.js";import"./index.f8fa59bd.js";import"./download.84a93bfb.js";const b=m({__name:"SessionTimeoutLogin",setup(k){const{prefixCls:t}=p("st-login"),e=u(),r=c(),i=d(),o=l(0),n=()=>i.getProjectConfig.permissionMode===T.BACK;return _(()=>{var s;o.value=(s=e.getUserInfo)==null?void 0:s.userId,e.getUserInfo}),f(()=>{(o.value&&o.value!==e.getUserInfo.userId||n()&&r.getLastBuildMenuTime===0)&&document.location.reload()}),(s,L)=>(g(),v(M,null,{default:S(()=>[x("div",{class:B(I(t))},[C(U,{sessionTimeout:""})],2)]),_:1}))}});var O=a(b,[["__scopeId","data-v-07eaddea"]]);export{O as default};