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:`3fb85819`};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`4393ea0c-5be7-4138-9ee4-a1f7c86189de`,e._sentryDebugIdIdentifier=`sentry-dbid-4393ea0c-5be7-4138-9ee4-a1f7c86189de`)}catch{}})();import{s as e,t}from"./react-BxJ5vIog.js";import{r as n,t as r}from"./root-XzsEKR9r.js";import{c as i,n as a,s as o,t as s}from"./link-DsShvLUN.js";import{r as c,t as l}from"./useMatch-BwdhYDiH.js";import{n as u}from"./useNavigate-DDEJ7UvT.js";import{t as d}from"./jsx-runtime-_Lj106d5.js";import{t as f}from"./useRouter-iH4snQza.js";import{t as p}from"./useParams-CHpAanbt.js";import{t as m}from"./useSearch-3iKsQ0oC.js";function h(e){e.statusCode=e.statusCode||e.code||307;let t=new Headers(e.headers);e.href&&t.get(`Location`)===null&&t.set(`Location`,e.href);let n=new Response(null,{status:e.statusCode,headers:t});if(n.options=e,e.throw)throw n;return n}function g(e){return e instanceof Response&&!!e.options}function _(e){if(typeof e==`object`&&e&&e.isSerializedRedirect)return h(e)}var v=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,this._branch=void 0;let t=this.options,n=!t?.path&&!t?.id;this.parentRoute=this.options.getParentRoute?.(),n?this._path=r:this.parentRoute||c();let s=n?r:t?.path;s&&s!==`/`&&(s=o(s));let l=t?.id||s,u=n?r:a((this.parentRoute.id===`__root__`?``:this.parentRoute.id)+`/`+(l??``));s===`__root__`&&(s=`/`);let d=u===`__root__`?`/`:s===void 0?this.parentRoute.fullPath:a(this.parentRoute.fullPath+`/`+s);this._path=s,this._id=u,this._fullPath=d,this._to=i(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=>h({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.`)}},y=class{constructor({id:e}){this.notFound=e=>n({routeId:this.id,...e}),this.redirect=e=>h({from:this.id,...e}),this.id=e}},b=class extends v{constructor(e){super(e)}};function x(e){return l({from:e.from,strict:e.strict,structuralSharing:e.structuralSharing,select:t=>e.select?e.select(t.loaderData):t.loaderData})}function S(e){let{select:t,...n}=e;return l({...n,select:e=>t?t(e.loaderDeps):e.loaderDeps})}function C(e){return l({...e,select:t=>e.select?e.select(t.context):t.context})}var w=e(t(),1),T=d();function E(e){return new D({id:e})}var D=class extends y{constructor({id:e}){super({id:e}),this.useMatch=e=>l({...e,from:this.id}),this.useRouteContext=e=>C({...e,from:this.id}),this.useSearch=e=>m({...e,from:this.id}),this.useParams=e=>p({...e,from:this.id}),this.useLoaderDeps=e=>S({...e,from:this.id,strict:!1}),this.useLoaderData=e=>x({...e,from:this.id,strict:!1}),this.useNavigate=()=>u({from:f().routesById[this.id].fullPath}),this.notFound=e=>n({routeId:this.id,...e}),this.Link=w.forwardRef((e,t)=>{let n=f().routesById[this.id].fullPath;return(0,T.jsx)(s,{ref:t,from:n,...e})})}},O=class extends v{constructor(e){super(e),this.useMatch=e=>l({...e,from:this.id}),this.useRouteContext=e=>C({...e,from:this.id}),this.useSearch=e=>m({...e,from:this.id}),this.useParams=e=>p({...e,from:this.id}),this.useLoaderDeps=e=>S({...e,from:this.id}),this.useLoaderData=e=>x({...e,from:this.id}),this.useNavigate=()=>u({from:this.fullPath}),this.Link=w.forwardRef((e,t)=>(0,T.jsx)(s,{ref:t,from:this.fullPath,...e}))}};function k(e){return new O(e)}function A(){return e=>M(e)}var j=class extends b{constructor(e){super(e),this.useMatch=e=>l({...e,from:this.id}),this.useRouteContext=e=>C({...e,from:this.id}),this.useSearch=e=>m({...e,from:this.id}),this.useParams=e=>p({...e,from:this.id}),this.useLoaderDeps=e=>S({...e,from:this.id}),this.useLoaderData=e=>x({...e,from:this.id}),this.useNavigate=()=>u({from:this.fullPath}),this.Link=w.forwardRef((e,t)=>
1(0,T.jsx)(s,{ref:t,from:this.fullPath,...e}))}};function M(e){return new j(e)}export{_ as a,g as i,k as n,h as o,E as r,A as t}; 2//# sourceMappingURL=route-Cmxk0ZAh.js.map
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.