PageSourceSearch

https://getdex.com/assets/route-DyyOPcAk.js

js getdex.com collected 2026-09-24 09:05:04 UTC 4,643 bytes, 1 lines download raw bytes

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:`v5.20260924.1202-production.4880d64`};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`ba2b710d-74be-4af0-b12c-7e3c16a45880`,e._sentryDebugIdIdentifier=`sentry-dbid-ba2b710d-74be-4af0-b12c-7e3c16a45880`)}catch{}})();import{a as e}from"./rolldown-runtime-kRBrHsR4.js";import{t}from"./react-Du8R2vNm.js";import{c as n,f as r,p as i,x as a}from"./useStore-Cn-Fikvy.js";import{r as o,t as s}from"./root-Bvm3B4gi.js";import{r as c}from"./redirect-BdaT9UAE.js";import{t as l}from"./link-94cF4E02.js";import{t as u}from"./useRouter-BQjom9jp.js";import{t as d}from"./jsx-runtime-Dgr2IFzZ.js";import{t as f}from"./useMatch-CPj79t8p.js";import{t as p}from"./useParams-Cn2O5j8b.js";import{t as m}from"./useSearch-BJU1OPEU.js";import{n as h}from"./useNavigate-C0cokOOi.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,o=!t?.path&&!t?.id;this.parentRoute=this.options.getParentRoute?.(),o?this._path=s:this.parentRoute||a();let c=o?s:t?.path;c&&c!==`/`&&(c=r(c));let l=t?.id||c,u=o?s:n([this.parentRoute.id===`__root__`?``:this.parentRoute.id,l]);c===`__root__`&&(c=`/`),u!==`__root__`&&(u=n([`/`,u]));let d=u===`__root__`?`/`:n([this.parentRoute.fullPath,c]);this._path=c,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=>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{constructor({id:e}){this.notFound=e=>o({routeId:this.id,...e}),this.redirect=e=>c({from:this.id,...e}),this.id=e}},v=class extends g{constructor(e){super(e)}};function y(e){return f({from:e.from,strict:e.strict,structuralSharing:e.structuralSharing,select:t=>e.select?e.select(t.loaderData):t.loaderData})}function b(e){let{select:t,...n}=e;return f({...n,select:e=>t?t(e.loaderDeps):e.loaderDeps})}function x(e){return f({...e,select:t=>e.select?e.select(t.context):t.context})}var S=e(t(),1),C=d();function w(e){return new T({id:e})}var T=class extends _{constructor({id:e}){super({id:e}),this.useMatch=e=>f({select:e?.select,from:this.id,structuralSharing:e?.structuralSharing}),this.useRouteContext=e=>x({...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=>b({...e,from:this.id,strict:!1}),this.useLoaderData=e=>y({...e,from:this.id,strict:!1}),this.useNavigate=()=>h({from:u().routesById[this.id].fullPath}),this.notFound=e=>o({routeId:this.id,...e}),this.Link=S.forwardRef((e,t)=>{let n=u().routesById[this.id].fullPath;return(0,C.jsx)(l,{ref:t,from:n,...e})})}},E=class extends g{constructor(e){super(e),this.useMatch=e=>f({select:e?.select,from:this.id,structuralSharing:e?.structuralSharing}),this.useRouteContext=e=>x({...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=>b({...e,from:this.id}),this.useLoaderData=e=>y({...e,from:this.id}),this.useNavigate=()=>h({from:this.fullPath}),this.Link=S.forwardRef((e,t)=>(0,C.jsx)(l,{ref:t,from:this.fullPath,...e}))}};function D(e){return new E(e)}function O(){return e=>A(e)}var k=class extends v{constructor(e){super(e),this.useMatch=e=>f({select:e?.select,from:this.id,structuralSharing:e?.structuralSharing}),this.useRouteContext=e=>x({...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=>b({...e,from:this.id}),this.useLoaderData=e=>y({...e,from:this.id}),this.useNavigate=()=>h({from:this.fullPath}),this.Link=S.forwardRef((e,t)=>
1(0,C.jsx)(l,{ref:t,from:this.fullPath,...e}))}};function A(e){return new k(e)}function j(e){return e}export{w as i,D as n,j as r,O 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.