1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2003],{82003:(e,r,t)=>{t.r(r),t.d(r,{SessionRedirector:()=>a});var u=t(63001),n=t(27897),o=t(93101),c=t(99778),s=t(56643),i=t(67473);let l=["mousemove","keydown","scroll","click","touchstart"],a=()=>{let{user:e,logout:r}=(0,n.useAuthContext)(),t=(0,c.rd)(),a=(0,o.useRef)(null);return(0,o.useEffect)(()=>{let u=()=>{a.current&&clearTimeout(a.current),a.current=setTimeout(()=>{r(),(0,s.getCookie)("LOGIN_STATE")&&(0,i.deleteCookie)("LOGIN_STATE"),t.push("/session-error")},14402e3)};return e?(u(),l.forEach(e=>{window.addEventListener(e,u)})):a.current&&clearTimeout(a.current),()=>{l.forEach(e=>{window.removeEventListener(e,u)}),a.current&&clearTimeout(a.current)}},[r,t,e]),(0,u.jsx)(u.Fragment,{})}}}]);
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.