-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrouteTree.gen.ts
More file actions
158 lines (147 loc) · 5.42 KB
/
Copy pathrouteTree.gen.ts
File metadata and controls
158 lines (147 loc) · 5.42 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
/* eslint-disable */
// @ts-nocheck
// noinspection JSUnusedGlobalSymbols
// This file was automatically generated by TanStack Router.
// You should NOT make any changes in this file as it will be overwritten.
// Additionally, you should also exclude this file from your linter and/or formatter to prevent it from being checked or modified.
import { Route as rootRouteImport } from './routes/__root'
import { Route as PurchaseRequestsRouteImport } from './routes/purchase-requests'
import { Route as LineItemsRouteImport } from './routes/line-items'
import { Route as IndexRouteImport } from './routes/index'
import { Route as PurchaseRequestsNewRouteImport } from './routes/purchase-requests.new'
import { Route as PurchaseRequestsPurchaseRequestIdEditRouteImport } from './routes/purchase-requests.$purchaseRequestId.edit'
const PurchaseRequestsRoute = PurchaseRequestsRouteImport.update({
id: '/purchase-requests',
path: '/purchase-requests',
getParentRoute: () => rootRouteImport,
} as any)
const LineItemsRoute = LineItemsRouteImport.update({
id: '/line-items',
path: '/line-items',
getParentRoute: () => rootRouteImport,
} as any)
const IndexRoute = IndexRouteImport.update({
id: '/',
path: '/',
getParentRoute: () => rootRouteImport,
} as any)
const PurchaseRequestsNewRoute = PurchaseRequestsNewRouteImport.update({
id: '/new',
path: '/new',
getParentRoute: () => PurchaseRequestsRoute,
} as any)
const PurchaseRequestsPurchaseRequestIdEditRoute =
PurchaseRequestsPurchaseRequestIdEditRouteImport.update({
id: '/$purchaseRequestId/edit',
path: '/$purchaseRequestId/edit',
getParentRoute: () => PurchaseRequestsRoute,
} as any)
export interface FileRoutesByFullPath {
'/': typeof IndexRoute
'/line-items': typeof LineItemsRoute
'/purchase-requests': typeof PurchaseRequestsRouteWithChildren
'/purchase-requests/new': typeof PurchaseRequestsNewRoute
'/purchase-requests/$purchaseRequestId/edit': typeof PurchaseRequestsPurchaseRequestIdEditRoute
}
export interface FileRoutesByTo {
'/': typeof IndexRoute
'/line-items': typeof LineItemsRoute
'/purchase-requests': typeof PurchaseRequestsRouteWithChildren
'/purchase-requests/new': typeof PurchaseRequestsNewRoute
'/purchase-requests/$purchaseRequestId/edit': typeof PurchaseRequestsPurchaseRequestIdEditRoute
}
export interface FileRoutesById {
__root__: typeof rootRouteImport
'/': typeof IndexRoute
'/line-items': typeof LineItemsRoute
'/purchase-requests': typeof PurchaseRequestsRouteWithChildren
'/purchase-requests/new': typeof PurchaseRequestsNewRoute
'/purchase-requests/$purchaseRequestId/edit': typeof PurchaseRequestsPurchaseRequestIdEditRoute
}
export interface FileRouteTypes {
fileRoutesByFullPath: FileRoutesByFullPath
fullPaths:
| '/'
| '/line-items'
| '/purchase-requests'
| '/purchase-requests/new'
| '/purchase-requests/$purchaseRequestId/edit'
fileRoutesByTo: FileRoutesByTo
to:
| '/'
| '/line-items'
| '/purchase-requests'
| '/purchase-requests/new'
| '/purchase-requests/$purchaseRequestId/edit'
id:
| '__root__'
| '/'
| '/line-items'
| '/purchase-requests'
| '/purchase-requests/new'
| '/purchase-requests/$purchaseRequestId/edit'
fileRoutesById: FileRoutesById
}
export interface RootRouteChildren {
IndexRoute: typeof IndexRoute
LineItemsRoute: typeof LineItemsRoute
PurchaseRequestsRoute: typeof PurchaseRequestsRouteWithChildren
}
declare module '@tanstack/react-router' {
interface FileRoutesByPath {
'/purchase-requests': {
id: '/purchase-requests'
path: '/purchase-requests'
fullPath: '/purchase-requests'
preLoaderRoute: typeof PurchaseRequestsRouteImport
parentRoute: typeof rootRouteImport
}
'/line-items': {
id: '/line-items'
path: '/line-items'
fullPath: '/line-items'
preLoaderRoute: typeof LineItemsRouteImport
parentRoute: typeof rootRouteImport
}
'/': {
id: '/'
path: '/'
fullPath: '/'
preLoaderRoute: typeof IndexRouteImport
parentRoute: typeof rootRouteImport
}
'/purchase-requests/new': {
id: '/purchase-requests/new'
path: '/new'
fullPath: '/purchase-requests/new'
preLoaderRoute: typeof PurchaseRequestsNewRouteImport
parentRoute: typeof PurchaseRequestsRoute
}
'/purchase-requests/$purchaseRequestId/edit': {
id: '/purchase-requests/$purchaseRequestId/edit'
path: '/$purchaseRequestId/edit'
fullPath: '/purchase-requests/$purchaseRequestId/edit'
preLoaderRoute: typeof PurchaseRequestsPurchaseRequestIdEditRouteImport
parentRoute: typeof PurchaseRequestsRoute
}
}
}
interface PurchaseRequestsRouteChildren {
PurchaseRequestsNewRoute: typeof PurchaseRequestsNewRoute
PurchaseRequestsPurchaseRequestIdEditRoute: typeof PurchaseRequestsPurchaseRequestIdEditRoute
}
const PurchaseRequestsRouteChildren: PurchaseRequestsRouteChildren = {
PurchaseRequestsNewRoute: PurchaseRequestsNewRoute,
PurchaseRequestsPurchaseRequestIdEditRoute:
PurchaseRequestsPurchaseRequestIdEditRoute,
}
const PurchaseRequestsRouteWithChildren =
PurchaseRequestsRoute._addFileChildren(PurchaseRequestsRouteChildren)
const rootRouteChildren: RootRouteChildren = {
IndexRoute: IndexRoute,
LineItemsRoute: LineItemsRoute,
PurchaseRequestsRoute: PurchaseRequestsRouteWithChildren,
}
export const routeTree = rootRouteImport
._addFileChildren(rootRouteChildren)
._addFileTypes<FileRouteTypes>()