routeTree.gen.ts

  1/* eslint-disable */
  2
  3// @ts-nocheck
  4
  5// noinspection JSUnusedGlobalSymbols
  6
  7// This file was automatically generated by TanStack Router.
  8// You should NOT make any changes in this file as it will be overwritten.
  9// Additionally, you should also exclude this file from your linter and/or formatter to prevent it from being checked or modified.
 10
 11import { Route as rootRouteImport } from './routes/__root'
 12import { Route as RepoRouteImport } from './routes/$repo'
 13import { Route as IndexRouteImport } from './routes/index'
 14import { Route as RepoIndexRouteImport } from './routes/$repo/index'
 15import { Route as AuthSelectIdentityRouteImport } from './routes/auth/select-identity'
 16import { Route as RepoIssuesRouteImport } from './routes/$repo/_issues'
 17import { Route as RepoCodeRouteImport } from './routes/$repo/_code'
 18import { Route as RepoCommitHashRouteImport } from './routes/$repo/commit/$hash'
 19import { Route as RepoIssuesIssuesIndexRouteImport } from './routes/$repo/_issues/issues/index'
 20import { Route as RepoIssuesUserIdRouteImport } from './routes/$repo/_issues/user/$id'
 21import { Route as RepoIssuesIssuesNewRouteImport } from './routes/$repo/_issues/issues/new'
 22import { Route as RepoIssuesIssuesIdRouteImport } from './routes/$repo/_issues/issues/$id'
 23import { Route as RepoCodeCommitsRefRouteImport } from './routes/$repo/_code/commits/$ref'
 24import { Route as RepoCodeTreeRefSplatRouteImport } from './routes/$repo/_code/tree/$ref/$'
 25import { Route as RepoCodeBlobRefSplatRouteImport } from './routes/$repo/_code/blob/$ref/$'
 26
 27const RepoRoute = RepoRouteImport.update({
 28  id: '/$repo',
 29  path: '/$repo',
 30  getParentRoute: () => rootRouteImport,
 31} as any)
 32const IndexRoute = IndexRouteImport.update({
 33  id: '/',
 34  path: '/',
 35  getParentRoute: () => rootRouteImport,
 36} as any)
 37const RepoIndexRoute = RepoIndexRouteImport.update({
 38  id: '/',
 39  path: '/',
 40  getParentRoute: () => RepoRoute,
 41} as any)
 42const AuthSelectIdentityRoute = AuthSelectIdentityRouteImport.update({
 43  id: '/auth/select-identity',
 44  path: '/auth/select-identity',
 45  getParentRoute: () => rootRouteImport,
 46} as any)
 47const RepoIssuesRoute = RepoIssuesRouteImport.update({
 48  id: '/_issues',
 49  getParentRoute: () => RepoRoute,
 50} as any)
 51const RepoCodeRoute = RepoCodeRouteImport.update({
 52  id: '/_code',
 53  getParentRoute: () => RepoRoute,
 54} as any)
 55const RepoCommitHashRoute = RepoCommitHashRouteImport.update({
 56  id: '/commit/$hash',
 57  path: '/commit/$hash',
 58  getParentRoute: () => RepoRoute,
 59} as any)
 60const RepoIssuesIssuesIndexRoute = RepoIssuesIssuesIndexRouteImport.update({
 61  id: '/issues/',
 62  path: '/issues/',
 63  getParentRoute: () => RepoIssuesRoute,
 64} as any)
 65const RepoIssuesUserIdRoute = RepoIssuesUserIdRouteImport.update({
 66  id: '/user/$id',
 67  path: '/user/$id',
 68  getParentRoute: () => RepoIssuesRoute,
 69} as any)
 70const RepoIssuesIssuesNewRoute = RepoIssuesIssuesNewRouteImport.update({
 71  id: '/issues/new',
 72  path: '/issues/new',
 73  getParentRoute: () => RepoIssuesRoute,
 74} as any)
 75const RepoIssuesIssuesIdRoute = RepoIssuesIssuesIdRouteImport.update({
 76  id: '/issues/$id',
 77  path: '/issues/$id',
 78  getParentRoute: () => RepoIssuesRoute,
 79} as any)
 80const RepoCodeCommitsRefRoute = RepoCodeCommitsRefRouteImport.update({
 81  id: '/commits/$ref',
 82  path: '/commits/$ref',
 83  getParentRoute: () => RepoCodeRoute,
 84} as any)
 85const RepoCodeTreeRefSplatRoute = RepoCodeTreeRefSplatRouteImport.update({
 86  id: '/tree/$ref/$',
 87  path: '/tree/$ref/$',
 88  getParentRoute: () => RepoCodeRoute,
 89} as any)
 90const RepoCodeBlobRefSplatRoute = RepoCodeBlobRefSplatRouteImport.update({
 91  id: '/blob/$ref/$',
 92  path: '/blob/$ref/$',
 93  getParentRoute: () => RepoCodeRoute,
 94} as any)
 95
 96export interface FileRoutesByFullPath {
 97  '/': typeof IndexRoute
 98  '/$repo': typeof RepoIssuesRouteWithChildren
 99  '/auth/select-identity': typeof AuthSelectIdentityRoute
100  '/$repo/': typeof RepoIndexRoute
101  '/$repo/commit/$hash': typeof RepoCommitHashRoute
102  '/$repo/commits/$ref': typeof RepoCodeCommitsRefRoute
103  '/$repo/issues/$id': typeof RepoIssuesIssuesIdRoute
104  '/$repo/issues/new': typeof RepoIssuesIssuesNewRoute
105  '/$repo/user/$id': typeof RepoIssuesUserIdRoute
106  '/$repo/issues/': typeof RepoIssuesIssuesIndexRoute
107  '/$repo/blob/$ref/$': typeof RepoCodeBlobRefSplatRoute
108  '/$repo/tree/$ref/$': typeof RepoCodeTreeRefSplatRoute
109}
110export interface FileRoutesByTo {
111  '/': typeof IndexRoute
112  '/$repo': typeof RepoIndexRoute
113  '/auth/select-identity': typeof AuthSelectIdentityRoute
114  '/$repo/commit/$hash': typeof RepoCommitHashRoute
115  '/$repo/commits/$ref': typeof RepoCodeCommitsRefRoute
116  '/$repo/issues/$id': typeof RepoIssuesIssuesIdRoute
117  '/$repo/issues/new': typeof RepoIssuesIssuesNewRoute
118  '/$repo/user/$id': typeof RepoIssuesUserIdRoute
119  '/$repo/issues': typeof RepoIssuesIssuesIndexRoute
120  '/$repo/blob/$ref/$': typeof RepoCodeBlobRefSplatRoute
121  '/$repo/tree/$ref/$': typeof RepoCodeTreeRefSplatRoute
122}
123export interface FileRoutesById {
124  __root__: typeof rootRouteImport
125  '/': typeof IndexRoute
126  '/$repo': typeof RepoRouteWithChildren
127  '/$repo/_code': typeof RepoCodeRouteWithChildren
128  '/$repo/_issues': typeof RepoIssuesRouteWithChildren
129  '/auth/select-identity': typeof AuthSelectIdentityRoute
130  '/$repo/': typeof RepoIndexRoute
131  '/$repo/commit/$hash': typeof RepoCommitHashRoute
132  '/$repo/_code/commits/$ref': typeof RepoCodeCommitsRefRoute
133  '/$repo/_issues/issues/$id': typeof RepoIssuesIssuesIdRoute
134  '/$repo/_issues/issues/new': typeof RepoIssuesIssuesNewRoute
135  '/$repo/_issues/user/$id': typeof RepoIssuesUserIdRoute
136  '/$repo/_issues/issues/': typeof RepoIssuesIssuesIndexRoute
137  '/$repo/_code/blob/$ref/$': typeof RepoCodeBlobRefSplatRoute
138  '/$repo/_code/tree/$ref/$': typeof RepoCodeTreeRefSplatRoute
139}
140export interface FileRouteTypes {
141  fileRoutesByFullPath: FileRoutesByFullPath
142  fullPaths:
143    | '/'
144    | '/$repo'
145    | '/auth/select-identity'
146    | '/$repo/'
147    | '/$repo/commit/$hash'
148    | '/$repo/commits/$ref'
149    | '/$repo/issues/$id'
150    | '/$repo/issues/new'
151    | '/$repo/user/$id'
152    | '/$repo/issues/'
153    | '/$repo/blob/$ref/$'
154    | '/$repo/tree/$ref/$'
155  fileRoutesByTo: FileRoutesByTo
156  to:
157    | '/'
158    | '/$repo'
159    | '/auth/select-identity'
160    | '/$repo/commit/$hash'
161    | '/$repo/commits/$ref'
162    | '/$repo/issues/$id'
163    | '/$repo/issues/new'
164    | '/$repo/user/$id'
165    | '/$repo/issues'
166    | '/$repo/blob/$ref/$'
167    | '/$repo/tree/$ref/$'
168  id:
169    | '__root__'
170    | '/'
171    | '/$repo'
172    | '/$repo/_code'
173    | '/$repo/_issues'
174    | '/auth/select-identity'
175    | '/$repo/'
176    | '/$repo/commit/$hash'
177    | '/$repo/_code/commits/$ref'
178    | '/$repo/_issues/issues/$id'
179    | '/$repo/_issues/issues/new'
180    | '/$repo/_issues/user/$id'
181    | '/$repo/_issues/issues/'
182    | '/$repo/_code/blob/$ref/$'
183    | '/$repo/_code/tree/$ref/$'
184  fileRoutesById: FileRoutesById
185}
186export interface RootRouteChildren {
187  IndexRoute: typeof IndexRoute
188  RepoRoute: typeof RepoRouteWithChildren
189  AuthSelectIdentityRoute: typeof AuthSelectIdentityRoute
190}
191
192declare module '@tanstack/react-router' {
193  interface FileRoutesByPath {
194    '/$repo': {
195      id: '/$repo'
196      path: '/$repo'
197      fullPath: '/$repo'
198      preLoaderRoute: typeof RepoRouteImport
199      parentRoute: typeof rootRouteImport
200    }
201    '/': {
202      id: '/'
203      path: '/'
204      fullPath: '/'
205      preLoaderRoute: typeof IndexRouteImport
206      parentRoute: typeof rootRouteImport
207    }
208    '/$repo/': {
209      id: '/$repo/'
210      path: '/'
211      fullPath: '/$repo/'
212      preLoaderRoute: typeof RepoIndexRouteImport
213      parentRoute: typeof RepoRoute
214    }
215    '/auth/select-identity': {
216      id: '/auth/select-identity'
217      path: '/auth/select-identity'
218      fullPath: '/auth/select-identity'
219      preLoaderRoute: typeof AuthSelectIdentityRouteImport
220      parentRoute: typeof rootRouteImport
221    }
222    '/$repo/_issues': {
223      id: '/$repo/_issues'
224      path: ''
225      fullPath: '/$repo'
226      preLoaderRoute: typeof RepoIssuesRouteImport
227      parentRoute: typeof RepoRoute
228    }
229    '/$repo/_code': {
230      id: '/$repo/_code'
231      path: ''
232      fullPath: '/$repo'
233      preLoaderRoute: typeof RepoCodeRouteImport
234      parentRoute: typeof RepoRoute
235    }
236    '/$repo/commit/$hash': {
237      id: '/$repo/commit/$hash'
238      path: '/commit/$hash'
239      fullPath: '/$repo/commit/$hash'
240      preLoaderRoute: typeof RepoCommitHashRouteImport
241      parentRoute: typeof RepoRoute
242    }
243    '/$repo/_issues/issues/': {
244      id: '/$repo/_issues/issues/'
245      path: '/issues'
246      fullPath: '/$repo/issues/'
247      preLoaderRoute: typeof RepoIssuesIssuesIndexRouteImport
248      parentRoute: typeof RepoIssuesRoute
249    }
250    '/$repo/_issues/user/$id': {
251      id: '/$repo/_issues/user/$id'
252      path: '/user/$id'
253      fullPath: '/$repo/user/$id'
254      preLoaderRoute: typeof RepoIssuesUserIdRouteImport
255      parentRoute: typeof RepoIssuesRoute
256    }
257    '/$repo/_issues/issues/new': {
258      id: '/$repo/_issues/issues/new'
259      path: '/issues/new'
260      fullPath: '/$repo/issues/new'
261      preLoaderRoute: typeof RepoIssuesIssuesNewRouteImport
262      parentRoute: typeof RepoIssuesRoute
263    }
264    '/$repo/_issues/issues/$id': {
265      id: '/$repo/_issues/issues/$id'
266      path: '/issues/$id'
267      fullPath: '/$repo/issues/$id'
268      preLoaderRoute: typeof RepoIssuesIssuesIdRouteImport
269      parentRoute: typeof RepoIssuesRoute
270    }
271    '/$repo/_code/commits/$ref': {
272      id: '/$repo/_code/commits/$ref'
273      path: '/commits/$ref'
274      fullPath: '/$repo/commits/$ref'
275      preLoaderRoute: typeof RepoCodeCommitsRefRouteImport
276      parentRoute: typeof RepoCodeRoute
277    }
278    '/$repo/_code/tree/$ref/$': {
279      id: '/$repo/_code/tree/$ref/$'
280      path: '/tree/$ref/$'
281      fullPath: '/$repo/tree/$ref/$'
282      preLoaderRoute: typeof RepoCodeTreeRefSplatRouteImport
283      parentRoute: typeof RepoCodeRoute
284    }
285    '/$repo/_code/blob/$ref/$': {
286      id: '/$repo/_code/blob/$ref/$'
287      path: '/blob/$ref/$'
288      fullPath: '/$repo/blob/$ref/$'
289      preLoaderRoute: typeof RepoCodeBlobRefSplatRouteImport
290      parentRoute: typeof RepoCodeRoute
291    }
292  }
293}
294
295interface RepoCodeRouteChildren {
296  RepoCodeCommitsRefRoute: typeof RepoCodeCommitsRefRoute
297  RepoCodeBlobRefSplatRoute: typeof RepoCodeBlobRefSplatRoute
298  RepoCodeTreeRefSplatRoute: typeof RepoCodeTreeRefSplatRoute
299}
300
301const RepoCodeRouteChildren: RepoCodeRouteChildren = {
302  RepoCodeCommitsRefRoute: RepoCodeCommitsRefRoute,
303  RepoCodeBlobRefSplatRoute: RepoCodeBlobRefSplatRoute,
304  RepoCodeTreeRefSplatRoute: RepoCodeTreeRefSplatRoute,
305}
306
307const RepoCodeRouteWithChildren = RepoCodeRoute._addFileChildren(
308  RepoCodeRouteChildren,
309)
310
311interface RepoIssuesRouteChildren {
312  RepoIssuesIssuesIdRoute: typeof RepoIssuesIssuesIdRoute
313  RepoIssuesIssuesNewRoute: typeof RepoIssuesIssuesNewRoute
314  RepoIssuesUserIdRoute: typeof RepoIssuesUserIdRoute
315  RepoIssuesIssuesIndexRoute: typeof RepoIssuesIssuesIndexRoute
316}
317
318const RepoIssuesRouteChildren: RepoIssuesRouteChildren = {
319  RepoIssuesIssuesIdRoute: RepoIssuesIssuesIdRoute,
320  RepoIssuesIssuesNewRoute: RepoIssuesIssuesNewRoute,
321  RepoIssuesUserIdRoute: RepoIssuesUserIdRoute,
322  RepoIssuesIssuesIndexRoute: RepoIssuesIssuesIndexRoute,
323}
324
325const RepoIssuesRouteWithChildren = RepoIssuesRoute._addFileChildren(
326  RepoIssuesRouteChildren,
327)
328
329interface RepoRouteChildren {
330  RepoCodeRoute: typeof RepoCodeRouteWithChildren
331  RepoIssuesRoute: typeof RepoIssuesRouteWithChildren
332  RepoIndexRoute: typeof RepoIndexRoute
333  RepoCommitHashRoute: typeof RepoCommitHashRoute
334}
335
336const RepoRouteChildren: RepoRouteChildren = {
337  RepoCodeRoute: RepoCodeRouteWithChildren,
338  RepoIssuesRoute: RepoIssuesRouteWithChildren,
339  RepoIndexRoute: RepoIndexRoute,
340  RepoCommitHashRoute: RepoCommitHashRoute,
341}
342
343const RepoRouteWithChildren = RepoRoute._addFileChildren(RepoRouteChildren)
344
345const rootRouteChildren: RootRouteChildren = {
346  IndexRoute: IndexRoute,
347  RepoRoute: RepoRouteWithChildren,
348  AuthSelectIdentityRoute: AuthSelectIdentityRoute,
349}
350export const routeTree = rootRouteImport
351  ._addFileChildren(rootRouteChildren)
352  ._addFileTypes<FileRouteTypes>()