1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`738f9327306d258a296bbb03cea86d386e5f7c98`};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`d40bbabb-1a26-46e4-9555-f164964d0881`,e._sentryDebugIdIdentifier=`sentry-dbid-d40bbabb-1a26-46e4-9555-f164964d0881`)}catch{}})();import{o as e}from"./rolldown-runtime-91I_V7PK.js";import{t}from"./react-C9pA0G0A.js";import{n,p as r}from"./useStore-DntWAfhT.js";import{d as i,f as a,s as o}from"./ClientOnly-3Fyf45mR.js";import{i as s,r as c}from"./redirect-CW8VEoYS.js";import{t as l}from"./link-Bv4guWXH.js";import{t as u}from"./utils-COM64In2.js";import{t as d}from"./jsx-runtime-BYG1zCFg.js";import{t as f}from"./useMatch-BZoLElaX.js";import{t as p}from"./useParams-DMEFsNHB.js";import{t as m}from"./useSearch-CK1cOW3k.js";import{n as h}from"./useNavigate-DvUAec--.js";var g=class{get to(){return this._to}get id(){return this._id}get path(){return this._path}get fullPath(){return this._fullPath}constructor(e){if(this.init=e=>{this.originalIndex=e.originalIndex;let t=this.options,r=!t?.path&&!t?.id;this.parentRoute=this.options.getParentRoute?.(),r?this._path=s:this.parentRoute||n();let c=r?s:t?.path;c&&c!==`/`&&(c=i(c));let l=t?.id||c,u=r?s:o([this.parentRoute.id===`__root__`?``:this.parentRoute.id,l]);c===`__root__`&&(c=`/`),u!==`__root__`&&(u=o([`/`,u]));let d=u===`__root__`?`/`:o([this.parentRoute.fullPath,c]);this._path=c,this._id=u,this._fullPath=d,this._to=a(d)},this.addChildren=e=>this._addFileChildren(e),this._addFileChildren=e=>(Array.isArray(e)&&(this.children=e),typeof e==`object`&&e&&(this.children=Object.values(e)),this),this._addFileTypes=()=>this,this.updateLoader=e=>(Object.assign(this.options,e),this),this.update=e=>(Object.assign(this.options,e),this),this.lazy=e=>(this.lazyFn=e,this),this.redirect=e=>c({from:this.fullPath,...e}),this.options=e||{},this.isRoot=!e?.getParentRoute,e?.id&&e?.path)throw Error(`Route cannot have both an 'id' and a 'path' option.`)}},_=class extends g{constructor(e){super(e)}};function v(e){return f({from:e.from,strict:e.strict,structuralSharing:e.structuralSharing,select:t=>e.select?e.select(t.loaderData):t.loaderData})}function y(e){let{select:t,...n}=e;return f({...n,select:e=>t?t(e.loaderDeps):e.loaderDeps})}function b(e){return f({...e,select:t=>e.select?e.select(t.context):t.context})}var x=e(t(),1),S=d(),C=class extends g{constructor(e){super(e),this.useMatch=e=>f({select:e?.select,from:this.id,structuralSharing:e?.structuralSharing}),this.useRouteContext=e=>b({...e,from:this.id}),this.useSearch=e=>m({select:e?.select,structuralSharing:e?.structuralSharing,from:this.id}),this.useParams=e=>p({select:e?.select,structuralSharing:e?.structuralSharing,from:this.id}),this.useLoaderDeps=e=>y({...e,from:this.id}),this.useLoaderData=e=>v({...e,from:this.id}),this.useNavigate=()=>h({from:this.fullPath}),this.Link=x.forwardRef((e,t)=>(0,S.jsx)(l,{ref:t,from:this.fullPath,...e}))}};function w(e){return new C(e)}function T(){return e=>D(e)}var E=class extends _{constructor(e){super(e),this.useMatch=e=>f({select:e?.select,from:this.id,structuralSharing:e?.structuralSharing}),this.useRouteContext=e=>b({...e,from:this.id}),this.useSearch=e=>m({select:e?.select,structuralSharing:e?.structuralSharing,from:this.id}),this.useParams=e=>p({select:e?.select,structuralSharing:e?.structuralSharing,from:this.id}),this.useLoaderDeps=e=>y({...e,from:this.id}),this.useLoaderData=e=>v({...e,from:this.id}),this.useNavigate=()=>h({from:this.fullPath}),this.Link=x.forwardRef((e,t)=>(0,S.jsx)(l,{ref:t,from:this.fullPath,...e}))}};function D(e){return new E(e)}function O(e){return new k(e,{silent:!0}).createRoute}var k=class{constructor(e,t){this.path=e,this.createRoute=e=>{let t=w(e);return t.isRoot=!1,t},this.silent=t?.silent}};function A(e,t){let n,i,a,o,s=()=>(n||=e().then(e=>{n=void 0,i=e[t??`default`]}).catch(e=>{if(a=e,r(a)&&a instanceof Error&&typeof window<`u`&&typeof sessionStorage<`u`){let e=`tanstack_router_reload:${a.message}`;sessionStorage.getItem(e)||(sessionStorage.setItem(e,`1`),o=!0)}}),n),c=function(e){if(o)throw window.location.reload(),new Promise(()=>{});if(a)throw a;if(!i){if(u)u(s());else throw s()}return x.createElement(i,e)};return c.preload=s,c}export{O as n,T as r,A as t};
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.