PageSourceSearch

https://tryhackme.com/_next/static/immutable/chunks/3gsknansi96yx.js

js tryhackme.com collected 2026-09-24 08:55:35 UTC 20,391 bytes, 4 lines download raw bytes

1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="ee0ed7f9-9398-f2f0-2424-df8ae7040ff4")}catch(e){}}();
2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,469432,e=>{"use strict";var t,n,r,a,o=e.i(521275),i=e.i(863388),l=e.i(797637),s=e.i(234881);function u(){return(u=Object.assign.bind()).apply(this,arguments)}function c(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}function d(e){return void 0===e&&(e=""),new URLSearchParams("string"==typeof e||Array.isArray(e)||e instanceof URLSearchParams?e:Object.keys(e).reduce((t,n)=>{let r=e[n];return t.concat(Array.isArray(r)?r.map(e=>[n,e]):[[n,r]])},[]))}let v=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],p=["aria-current","caseSensitive","className","end","style","to","viewTransition","children"];try{window.__reactRouterVersion="6"}catch(e){}let h=o.createContext({isTransitioning:!1}),f=o.createContext(new Map),m=o.startTransition,E=i.flushSync;function g(e){E?E(e):e()}o.useId;class S{constructor(){this.status="pending",this.promise=new Promise((e,t)=>{this.resolve=t=>{"pending"===this.status&&(this.status="resolved",e(t))},this.reject=e=>{"pending"===this.status&&(this.status="rejected",t(e))}})}}let y=o.memo(function(e){let{routes:t,future:n,state:r}=e;return(0,l.UNSAFE_useRoutesImpl)(t,void 0,r,n)}),C="u">typeof window&&void 0!==window.document&&void 0!==window.document.createElement,R=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,U=o.forwardRef(function(e,t){let n,{onClick:r,relative:a,reloadDocument:i,replace:d,state:p,target:h,to:f,preventScrollReset:m,viewTransition:E}=e,g=c(e,v),{basename:S}=o.useContext(l.UNSAFE_NavigationContext),y=!1;if("string"==typeof f&&R.test(f)&&(n=f,C))try{let e=new URL(window.location.href),t=new URL(f.startsWith("//")?e.protocol+f:f),n=(0,s.stripBasename)(t.pathname,S);t.origin===e.origin&&null!=n?f=n+t.search+t.hash:y=!0}catch(e){}let U=(0,l.useHref)(f,{relative:a}),x=function(e,t){let{target:n,replace:r,state:a,preventScrollReset:i,relative:u,viewTransition:c}=void 0===t?{}:t,d=(0,l.useNavigate)(),v=(0,l.useLocation)(),p=(0,l.useResolvedPath)(e,{relative:u});return o.useCallback(t=>{0!==t.button||n&&"_self"!==n||t.metaKey||t.altKey||t.ctrlKey||t.shiftKey||(t.preventDefault(),d(e,{replace:void 0!==r?r:(0,s.createPath)(v)===(0,s.createPath)(p),state:a,preventScrollReset:i,relative:u,viewTransition:c}))},[v,d,p,r,a,n,e,i,u,c])}(f,{replace:d,state:p,target:h,preventScrollReset:m,relative:a,viewTransition:E});return o.createElement("a",u({},g,{href:n||U,onClick:y||i?r:function(e){r&&r(e),e.defaultPrevented||x(e)},ref:t,target:h}))}),x=o.forwardRef(function(e,t){let n,{"aria-current":a="page",caseSensitive:i=!1,className:d="",end:v=!1,style:f,to:m,viewTransition:E,children:g}=e,S=c(e,p),y=(0,l.useResolvedPath)(m,{relative:S.relative}),C=(0,l.useLocation)(),R=o.useContext(l.UNSAFE_DataRouterStateContext),{navigator:x,basename:N}=o.useContext(l.UNSAFE_NavigationContext),_=null!=R&&function(e,t){void 0===t&&(t={});let n=o.useContext(h);null==n&&(0,s.UNSAFE_invariant)(!1);let{basename:a}=function(e){let t=o.useContext(l.UNSAFE_DataRouterContext);return t||(0,s.UNSAFE_invariant)(!1),t}(r.useViewTransitionState),i=(0,l.useResolvedPath)(e,{relative:t.relative});if(!n.isTransitioning)return!1;let u=(0,s.stripBasename)(n.currentLocation.pathname,a)||n.currentLocation.pathname,c=(0,s.stripBasename)(n.nextLocation.pathname,a)||n.nextLocation.pathname;return null!=(0,s.matchPath)(i.pathname,c)||null!=(0,s.matchPath)(i.pathname,u)}(y)&&!0===E,F=x.encodeLocation?x.encodeLocation(y).pathname:y.pathname,w=C.pathname,A=R&&R.navigation&&R.navigation.location?R.navigation.location.pathname:null;i||(w=w.toLowerCase(),A=A?A.toLowerCase():null,F=F.toLowerCase()),A&&N&&(A=(0,s.stripBasename)(A,N)||A);let b="/"!==F&&F.endsWith("/")?F.length-1:F.length,L=w===F||!v&&w.startsWith(F)&&"/"===w.charAt(b),P=null!=A&&(A===F||!v&&A.startsWith(F)&&"/"===A.charAt(F.length)),T={isActive:L,isPending:P,isTransitioning:_},k=L?a:void 0;n="function"==typeof d?d(T):[d,L?"active":null,P?"pending":null,_?"transitioning":null].filter(
2Boolean).join(" ");let B="function"==typeof f?f(T):f;return o.createElement(U,u({},S,{"aria-current":k,className:n,ref:t,style:B,to:m,viewTransition:E}),"function"==typeof g?g(T):g)});(t=r||(r={})).UseScrollRestoration="useScrollRestoration",t.UseSubmit="useSubmit",t.UseSubmitFetcher="useSubmitFetcher",t.UseFetcher="useFetcher",t.useViewTransitionState="useViewTransitionState",(n=a||(a={})).UseFetcher="useFetcher",n.UseFetchers="useFetchers",n.UseScrollRestoration="useScrollRestoration";e.s(["Link",0,U,"NavLink",0,x,"RouterProvider",0,function(e){let{fallbackElement:t,router:n,future:r}=e,[a,i]=o.useState(n.state),[s,u]=o.useState(),[c,d]=o.useState({isTransitioning:!1}),[v,p]=o.useState(),[E,C]=o.useState(),[R,U]=o.useState(),x=o.useRef(new Map),{v7_startTransition:N}=r||{},_=o.useCallback(e=>{if(N)m?m(e):e();else e()},[N]),F=o.useCallback((e,t)=>{let{deletedFetchers:r,flushSync:a,viewTransitionOpts:o}=t;e.fetchers.forEach((e,t)=>{void 0!==e.data&&x.current.set(t,e.data)}),r.forEach(e=>x.current.delete(e));let l=null==n.window||null==n.window.document||"function"!=typeof n.window.document.startViewTransition;if(!o||l)return void(a?g(()=>i(e)):_(()=>i(e)));if(a){g(()=>{E&&(v&&v.resolve(),E.skipTransition()),d({isTransitioning:!0,flushSync:!0,currentLocation:o.currentLocation,nextLocation:o.nextLocation})});let t=n.window.document.startViewTransition(()=>{g(()=>i(e))});t.finished.finally(()=>{g(()=>{p(void 0),C(void 0),u(void 0),d({isTransitioning:!1})})}),g(()=>C(t));return}E?(v&&v.resolve(),E.skipTransition(),U({state:e,currentLocation:o.currentLocation,nextLocation:o.nextLocation})):(u(e),d({isTransitioning:!0,flushSync:!1,currentLocation:o.currentLocation,nextLocation:o.nextLocation}))},[n.window,E,v,x,_]);o.useLayoutEffect(()=>n.subscribe(F),[n,F]),o.useEffect(()=>{c.isTransitioning&&!c.flushSync&&p(new S)},[c]),o.useEffect(()=>{if(v&&s&&n.window){let e=v.promise,t=n.window.document.startViewTransition(async()=>{_(()=>i(s)),await e});t.finished.finally(()=>{p(void 0),C(void 0),u(void 0),d({isTransitioning:!1})}),C(t)}},[_,s,v,n.window]),o.useEffect(()=>{v&&s&&a.location.key===s.location.key&&v.resolve()},[v,E,a.location,s]),o.useEffect(()=>{!c.isTransitioning&&R&&(u(R.state),d({isTransitioning:!0,flushSync:!1,currentLocation:R.currentLocation,nextLocation:R.nextLocation}),U(void 0))},[c.isTransitioning,R]),o.useEffect(()=>{},[]);let w=o.useMemo(()=>({createHref:n.createHref,encodeLocation:n.encodeLocation,go:e=>n.navigate(e),push:(e,t,r)=>n.navigate(e,{state:t,preventScrollReset:null==r?void 0:r.preventScrollReset}),replace:(e,t,r)=>n.navigate(e,{replace:!0,state:t,preventScrollReset:null==r?void 0:r.preventScrollReset})}),[n]),A=n.basename||"/",b=o.useMemo(()=>({router:n,navigator:w,static:!1,basename:A}),[n,w,A]),L=o.useMemo(()=>({v7_relativeSplatPath:n.future.v7_relativeSplatPath}),[n.future.v7_relativeSplatPath]);return o.useEffect(()=>(0,l.UNSAFE_logV6DeprecationWarnings)(r,n.future),[r,n.future]),o.createElement(o.Fragment,null,o.createElement(l.UNSAFE_DataRouterContext.Provider,{value:b},o.createElement(l.UNSAFE_DataRouterStateContext.Provider,{value:a},o.createElement(f.Provider,{value:x.current},o.createElement(h.Provider,{value:c},o.createElement(l.Router,{basename:A,location:a.location,navigationType:a.historyAction,navigator:w,future:L},a.initialized||n.future.v7_partialHydration?o.createElement(y,{routes:n.routes,future:n.future,state:a}):t))))),null)},"useBeforeUnload",0,function(e,t){let{capture:n}=t||{};o.useEffect(()=>{let t=null!=n?{capture:n}:void 0;return window.addEventListener("beforeunload",e,t),()=>{window.removeEventListener("beforeunload",e,t)}},[e,n])},"useSearchParams",0,function(e){let t=o.useRef(d(e)),n=o.useRef(!1),r=(0,l.useLocation)(),a=o.useMemo(()=>{var e,a;let o;return e=r.search,a=n.current?null:t.current,o=d(e),a&&a.forEach((e,t)=>{o.has(t)||a.getAll(t).forEach(e=>{o.append(t,e)})}),o},[r.search]),i=(0,l.useNavigate)(),s=o.useCallback((e,t)=>{let r=d("function"==typeof e?e(a):e);n.current=!0,i("?"+r,t)},[i,a]);return[a,s]}])},797637,e=>{"use strict";var t,n,r,a=e.i(521275),o=e.i(234881);function i(){return(i=Object.assign.bind()).apply(this,arguments)}let l=a.createContext(null),s=a.createContext(null),u=a.createContext(null),c=a.createContext(null),d=a.createContext({outlet:null,matches:[],isDataRoute:!1}),v=a.createContext(null);function p(){return null!=a.useContext(c)}function h(){return p()||(0,o.UNSAFE_invariant)(!1),a.useContext(c).location}function f(e){a.useContext(u).static||a.useLayoutEffect(e)}function m(){let{isDataRoute:e}=a.useContext(d);return e?function(){let{router:e}=N(U.UseNavigateStable),t=F(x.UseNavigateStable),n=a.useRef(!1);return f(()=>{n.current=!0}),a.useCallback(function(r,a){void 0===a&&(a={}),n.current&&("number"==typeof r?e.navigate(r):e.navigate(r,i({fromRouteId:t},a)))},[e,t])}():function(){p()||(0,o.UNSAFE_invariant)(!1);let e=a.useContext(l),{basename:t,future:n,navigator:r}=a.useContext(u),{matches:i}=a.useContext(d),{pathname:s}=h(),c=JSON.stringify((0,o.UNSAFE_getResolveToMatches)(i,n.v7_relativeSplatPath)),v=a.useRef(!1);return f(()=>{v.current=!0}),a.useCallback(function(n,a){if(void 0===a&&(a={}),!v.current)return;if("number"==typeof n)return void r.go(n);let i=(0,o.resolveTo)(n,JSON.parse(c),s,"path"===a.relative);null==e&&"/"!==t&&(i.pathname="/"===i.pathname?t:(0,o.joinPaths)([t,i.pathname])),(a.replace?r.replace:r.push)(i,a.state,a)},[t,r,c,s,e])}()}let E=a.createContext(null);function g(e,t){let{relative:n}=void 0===t?{}:t,{future:r}=a.useContext(u),{matches:i}=a.useContext(d),{pathname:l}=h(),s=JSON.stringify((0,o.UNSAFE_getResolveToMatches)(i,r.v7_relativeSplatPath));return a.useMemo(()=>(0,o.resolveTo)(e,JSON.parse(s),l,"path"===n),[e,s,l,n])}function S(e,t,n,r){let l;p()||(0,o.UNSAFE_invariant)(!1);let{navigator:s,static:v}=a.useContext(u),{matches:f}=a.useContext(d),m=f[f.length-1],E=m?m.params:{};m&&m.pathname;let g=m?m.pathnameBase:"/";m&&m.route;let S=h();if(t){var U;let e="string"==typeof t?(0,o.parsePath)(t):t;"/"===g||(null==(U=e.pathname)?void 0:U.startsWith(g))||(0,o.UNSAFE_invariant)(!1),l=e}else l=S;let x=l.pathname||"/",N=x;if("/"!==g){let e=g.replace(/^\//,"").split("/");N="/"+x.replace(/^\//,"").split("/").slice(e.length).join("/")}let _=!v&&n&&n.matches&&n.matches.length>0?n.matches:(0,o.matchRoutes)(e,{pathname:N}),F=function(e,t,n,r){var i,l;if(void 0===t&&(t=[]),void 0===n&&(n=null),void 0===r&&(r=null),null==e){if(!n)return null;if(n.errors)e=n.matches;else{if(null==(l=r)||!l.v7_partialHydration||0!==t.length||n.initialized||!(n.matches.length>0))return null;e=n.matches}}let s=e,u=null==(i=n)?void 0:i.errors;if(null!=u){let e=s.findIndex(e=>e.route.id&&(null==u?void 0:u[e.route.id])!==void 0);e>=0||(0,o.UNSAFE_invariant)(!1),s=s.slice(0,Math.min(s.length,e+1))}let c=!1,d=-1;if(n&&r&&r.v7_partialHydration)for(let e=0;e<s.length;e++){let t=s[e];if((t.route.HydrateFallback||t.route.hydrateFallbackElement)&&(d=e),t.route.id){let{loaderData:e,errors:r}=n,a=t.route.loader&&void 0===e[t.route.id]&&(!r||void 0===r[t.route.id]);if(t.route.lazy||a){c=!0,s=d>=0?s.slice(0,d+1):[s[0]];break}}}return s.reduceRight((e,r,o)=>{var i;let l,v=!1,p=null,h=null;n&&(l=u&&r.route.id?u[r.route.id]:void 0,p=r.route.errorElement||y,c&&(d<0&&0===o?(i="route-fallback",b[i]||(b[i]=!0),v=!0,h=null):d===o&&(v=!0,h=r.route.hydrateFallbackElement||null)));let f=t.concat(s.slice(0,o+1)),m=()=>{let t;return t=l?p:v?h:r.route.Component?a.createElement(r.route.Component,null):r.route.element?r.route.element:e,a.createElement(R,{match:r,routeContext:{outlet:e,matches:f,isDataRoute:null!=n},children:t})};return n&&(r.route.ErrorBoundary||r.route.errorElement||0===o)?a.createElement(C,{location:n.location,revalidation:n.revalidation,component:p,error:l,children:m(),routeC
2ontext:{outlet:null,matches:f,isDataRoute:!0}}):m()},null)}(_&&_.map(e=>Object.assign({},e,{params:Object.assign({},E,e.params),pathname:(0,o.joinPaths)([g,s.encodeLocation?s.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?g:(0,o.joinPaths)([g,s.encodeLocation?s.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])})),f,n,r);return t&&F?a.createElement(c.Provider,{value:{location:i({pathname:"/",search:"",hash:"",state:null,key:"default"},l),navigationType:o.Action.Pop}},F):F}let y=a.createElement(function(){let e=w(),t=(0,o.isRouteErrorResponse)(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null;return a.createElement(a.Fragment,null,a.createElement("h2",null,"Unexpected Application Error!"),a.createElement("h3",{style:{fontStyle:"italic"}},t),n?a.createElement("pre",{style:{padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"}},n):null,null)},null);class C extends a.Component{static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||"idle"!==t.revalidation&&"idle"===e.revalidation?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:void 0!==e.error?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return void 0!==this.state.error?a.createElement(d.Provider,{value:this.props.routeContext},a.createElement(v.Provider,{value:this.state.error,children:this.props.component})):this.props.children}constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}}function R(e){let{routeContext:t,match:n,children:r}=e,o=a.useContext(l);return o&&o.static&&o.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=n.route.id),a.createElement(d.Provider,{value:t},r)}var U=((t=U||{}).UseBlocker="useBlocker",t.UseRevalidator="useRevalidator",t.UseNavigateStable="useNavigate",t),x=((n=x||{}).UseBlocker="useBlocker",n.UseLoaderData="useLoaderData",n.UseActionData="useActionData",n.UseRouteError="useRouteError",n.UseNavigation="useNavigation",n.UseRouteLoaderData="useRouteLoaderData",n.UseMatches="useMatches",n.UseRevalidator="useRevalidator",n.UseNavigateStable="useNavigate",n.UseRouteId="useRouteId",n);function N(e){let t=a.useContext(l);return t||(0,o.UNSAFE_invariant)(!1),t}function _(e){let t=a.useContext(s);return t||(0,o.UNSAFE_invariant)(!1),t}function F(e){let t,n=((t=a.useContext(d))||(0,o.UNSAFE_invariant)(!1),t),r=n.matches[n.matches.length-1];return r.route.id||(0,o.UNSAFE_invariant)(!1),r.route.id}function w(){var e;let t=a.useContext(v),n=_(x.UseRouteError),r=F(x.UseRouteError);return void 0!==t?t:null==(e=n.errors)?void 0:e[r]}let A=0,b={};function L(e){(0,o.UNSAFE_invariant)(!1)}a.startTransition;var P=((r=P||{})[r.pending=0]="pending",r[r.success=1]="success",r[r.error=2]="error",r);function T(e,t){void 0===t&&(t=[]);let n=[];return a.Children.forEach(e,(e,r)=>{if(!a.isValidElement(e))return;let i=[...t,r];if(e.type===a.Fragment)return void n.push.apply(n,T(e.props.children,i));e.type!==L&&(0,o.UNSAFE_invariant)(!1),e.props.index&&e.props.children&&(0,o.UNSAFE_invariant)(!1);let l={id:e.props.id||i.join("-"),caseSensitive:e.props.caseSensitive,element:e.props.element,Component:e.props.Component,index:e.props.index,path:e.props.path,loader:e.props.loader,action:e.props.action,errorElement:e.props.errorElement,ErrorBoundary:e.props.ErrorBoundary,hasErrorBoundary:null!=e.props.ErrorBoundary||null!=e.props.errorElement,shouldRevalidate:e.props.shouldRevalidate,handle:e.props.handle,lazy:e.props.lazy};e.props.children&&(l.children=T(e.props.children,i)),n.push(l)}),n}function k(e){let t={hasErrorBoundary:null!=e.ErrorBoundary||null!=e.errorElement};return e.Component&&Object.assign(t,{element:a.createElement(e.Component),Component:void 0}),e.HydrateFallback&&Object.assign(t,{hydrateFallbackElement:a.createElement(e.HydrateFallback),HydrateFallback:void 0}),e.ErrorBoundary&&Object.assign(t,{errorElement:a.createElement(e.ErrorBoundary),ErrorBoundary:void 0}),t}new Promise(()=>{}),a.Component,e.s(["Navigate",0,function(e){let{to:t,replace:n,state:r,relative:i}=e;p()||(0,o.UNSAFE_invariant)(!1);let{future:l,static:s}=a.useContext(u),{matches:c}=a.useContext(d),{pathname:v}=h(),f=m(),E=JSON.stringify((0,o.resolveTo)(t,(0,o.UNSAFE_getResolveToMatches)(c,l.v7_relativeSplatPath),v,"path"===i));return a.useEffect(()=>f(JSON.parse(E),{replace:n,state:r,relative:i}),[f,E,i,n,r]),null},"Outlet",0,function(e){var t;let n;return t=e.context,(n=a.useContext(d).outlet)?a.createElement(E.Provider,{value:t},n):n},"Route",0,L,"Router",0,function(e){let{basename:t="/",children:n=null,location:r,navigationType:l=o.Action.Pop,navigator:s,static:d=!1,future:v}=e;p()&&(0,o.UNSAFE_invariant)(!1);let h=t.replace(/^\/*/,"/"),f=a.useMemo(()=>({basename:h,navigator:s,static:d,future:i({v7_relativeSplatPath:!1},v)}),[h,v,s,d]);"string"==typeof r&&(r=(0,o.parsePath)(r));
2let{pathname:m="/",search:E="",hash:g="",state:S=null,key:y="default"}=r,C=a.useMemo(()=>{let e=(0,o.stripBasename)(m,h);return null==e?null:{location:{pathname:e,search:E,hash:g,state:S,key:y},navigationType:l}},[h,m,E,g,S,y,l]);return null==C?null:a.createElement(u.Provider,{value:f},a.createElement(c.Provider,{children:n,value:C}))},"Routes",0,function(e){let{children:t,location:n}=e;return S(T(t),n)},"UNSAFE_DataRouterContext",0,l,"UNSAFE_DataRouterStateContext",0,s,"UNSAFE_NavigationContext",0,u,"UNSAFE_RouteContext",0,d,"UNSAFE_logV6DeprecationWarnings",0,function(e,t){(null==e||e.v7_startTransition,(null==e?void 0:e.v7_relativeSplatPath)!==void 0||t&&t.v7_relativeSplatPath,t)&&(t.v7_fetcherPersist,t.v7_normalizeFormMethod,t.v7_partialHydration,t.v7_skipActionErrorRevalidation)},"UNSAFE_mapRouteProperties",0,k,"UNSAFE_useRouteId",0,function(){return F(x.UseRouteId)},"UNSAFE_useRoutesImpl",0,S,"createMemoryRouter",0,function(e,t){return(0,o.createRouter)({basename:null==t?void 0:t.basename,future:i({},null==t?void 0:t.future,{v7_prependBasename:!0}),history:(0,o.createMemoryHistory)({initialEntries:null==t?void 0:t.initialEntries,initialIndex:null==t?void 0:t.initialIndex}),hydrationData:null==t?void 0:t.hydrationData,routes:e,mapRouteProperties:k,dataStrategy:null==t?void 0:t.dataStrategy,patchRoutesOnNavigation:null==t?void 0:t.patchRoutesOnNavigation}).initialize()},"createRoutesFromChildren",0,T,"useBlocker",0,function(e){let{router:t,basename:n}=N(U.UseBlocker),r=_(x.UseBlocker),[l,s]=a.useState(""),u=a.useCallback(t=>{if("function"!=typeof e)return!!e;if("/"===n)return e(t);let{currentLocation:r,nextLocation:a,historyAction:l}=t;return e({currentLocation:i({},r,{pathname:(0,o.stripBasename)(r.pathname,n)||r.pathname}),nextLocation:i({},a,{pathname:(0,o.stripBasename)(a.pathname,n)||a.pathname}),historyAction:l})},[n,e]);return a.useEffect(()=>{let e=String(++A);return s(e),()=>t.deleteBlocker(e)},[t]),a.useEffect(()=>{""!==l&&t.getBlocker(l,u)},[t,l,u]),l&&r.blockers.has(l)?r.blockers.get(l):o.IDLE_BLOCKER},"useHref",0,function(e,t){let{relative:n}=void 0===t?{}:t;p()||(0,o.UNSAFE_invariant)(!1);let{basename:r,navigator:i}=a.useContext(u),{hash:l,pathname:s,search:c}=g(e,{relative:n}),d=s;return"/"!==r&&(d="/"===s?r:(0,o.joinPaths)([r,s])),i.createHref({pathname:d,search:c,hash:l})},"useLocation",0,h,"useMatch",0,function(e){p()||(0,o.UNSAFE_invariant)(!1);let{pathname:t}=h();return a.useMemo(()=>(0,o.matchPath)(e,(0,o.UNSAFE_decodePath)(t)),[t,e])},"useMatches",0,function(){let{matches:e,loaderData:t}=_(x.UseMatches);return a.useMemo(()=>e.map(e=>(0,o.UNSAFE_convertRouteMatchToUiMatch)(e,t)),[e,t])},"useNavigate",0,m,"useNavigation",0,function(){return _(x.UseNavigation).navigation},"useNavigationType",0,function(){return a.useContext(c).navigationType},"useOutletContext",0,function(){return a.useContext(E)},"useParams",0,function(){let{matches:e}=a.useContext(d),t=e[e.length-1];return t?t.params:{}},"useResolvedPath",0,g,"useRouteError",0,w])}]);
3
4//# debugId=ee0ed7f9-9398-f2f0-2424-df8ae7040ff4

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.