History

Make toolkits a first-class route

Rhys Sullivan committed 4 months ago

Commit be7fa251 parent d1fb12515 files · +602 −178Browse files

Showing the changes to apps/cloud/src (1 of 15 files). Show all

Unified · Split

apps/cloud/src/routeTree.gen.ts+65−0
@@ -14,11 +14,13 @@ import { Route as LoginRouteImport } from './routes/bare/login' · 13 unmodified lines
1414 import { Route as CreateOrgRouteImport } from './routes/bare/create-org'
1515 import { Route as DotDotDotDotDotDotDotDotPackagesReactSrcRoutesIndexRouteImport } from './../../../packages/react/src/routes/index'
1616 import { Route as DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolsRouteImport } from './../../../packages/react/src/routes/tools'
17+import { Route as DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolkitsRouteImport } from './../../../packages/react/src/routes/toolkits'
1718 import { Route as SecretsRouteImport } from './routes/app/secrets'
1819 import { Route as DotDotDotDotDotDotDotDotPackagesReactSrcRoutesPoliciesRouteImport } from './../../../packages/react/src/routes/policies'
1920 import { Route as OrgRouteImport } from './routes/app/org'
2021 import { Route as BillingRouteImport } from './routes/app/billing'
2122 import { Route as ApiKeysRouteImport } from './routes/app/api-keys'
23+import { Route as DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolkitsDottoolkitSlugRouteImport } from './../../../packages/react/src/routes/toolkits.$toolkitSlug'
2224 import { Route as ResumeDotexecutionIdRouteImport } from './routes/app/resume.$executionId'
2325 import { Route as DotDotDotDotDotDotDotDotPackagesReactSrcRoutesIntegrationsDotnamespaceRouteImport } from './../../../packages/react/src/routes/integrations.$namespace'
2426 import { Route as Billing_DotplansRouteImport } from './routes/app/billing_.plans'
@@ -51,6 +53,12 @@ const DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolsRoute = · 26 unmodified lines
5153 path: '/{-$orgSlug}/tools',
5254 getParentRoute: () => rootRouteImport,
5355 } as any)
56+const DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolkitsRoute =
57+ DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolkitsRouteImport.update({
58+ id: '/{-$orgSlug}/toolkits',
59+ path: '/{-$orgSlug}/toolkits',
60+ getParentRoute: () => rootRouteImport,
61+ } as any)
5462 const SecretsRoute = SecretsRouteImport.update({
5563 id: '/{-$orgSlug}/secrets',
5664 path: '/{-$orgSlug}/secrets',
@@ -77,6 +85,15 @@ const ApiKeysRoute = ApiKeysRouteImport.update({ · 20 unmodified lines
7785 path: '/{-$orgSlug}/api-keys',
7886 getParentRoute: () => rootRouteImport,
7987 } as any)
88+const DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolkitsDottoolkitSlugRoute =
89+ DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolkitsDottoolkitSlugRouteImport.update(
90+ {
91+ id: '/$toolkitSlug',
92+ path: '/$toolkitSlug',
93+ getParentRoute: () =>
94+ DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolkitsRoute,
95+ } as any,
96+ )
8097 const ResumeDotexecutionIdRoute = ResumeDotexecutionIdRouteImport.update({
8198 id: '/{-$orgSlug}/resume/$executionId',
8299 path: '/{-$orgSlug}/resume/$executionId',
@@ -113,11 +130,13 @@ export interface FileRoutesByFullPath { · 30 unmodified lines
113130 '/{-$orgSlug}/org': typeof OrgRoute
114131 '/{-$orgSlug}/policies': typeof DotDotDotDotDotDotDotDotPackagesReactSrcRoutesPoliciesRoute
115132 '/{-$orgSlug}/secrets': typeof SecretsRoute
133+ '/{-$orgSlug}/toolkits': typeof DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolkitsRouteWithChildren
116134 '/{-$orgSlug}/tools': typeof DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolsRoute
117135 '/{-$orgSlug}/': typeof DotDotDotDotDotDotDotDotPackagesReactSrcRoutesIndexRoute
118136 '/{-$orgSlug}/billing/plans': typeof Billing_DotplansRoute
119137 '/{-$orgSlug}/integrations/$namespace': typeof DotDotDotDotDotDotDotDotPackagesReactSrcRoutesIntegrationsDotnamespaceRoute
120138 '/{-$orgSlug}/resume/$executionId': typeof ResumeDotexecutionIdRoute
139+ '/{-$orgSlug}/toolkits/$toolkitSlug': typeof DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolkitsDottoolkitSlugRoute
121140 '/{-$orgSlug}/integrations/add/$pluginKey': typeof DotDotDotDotDotDotDotDotPackagesReactSrcRoutesIntegrationsDotaddDotpluginKeyRoute
122141 }
123142 export interface FileRoutesByTo {
@@ -129,11 +148,13 @@ export interface FileRoutesByTo { · 5 unmodified lines
129148 '/{-$orgSlug}/org': typeof OrgRoute
130149 '/{-$orgSlug}/policies': typeof DotDotDotDotDotDotDotDotPackagesReactSrcRoutesPoliciesRoute
131150 '/{-$orgSlug}/secrets': typeof SecretsRoute
151+ '/{-$orgSlug}/toolkits': typeof DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolkitsRouteWithChildren
132152 '/{-$orgSlug}/tools': typeof DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolsRoute
133153 '/{-$orgSlug}': typeof DotDotDotDotDotDotDotDotPackagesReactSrcRoutesIndexRoute
134154 '/{-$orgSlug}/billing/plans': typeof Billing_DotplansRoute
135155 '/{-$orgSlug}/integrations/$namespace': typeof DotDotDotDotDotDotDotDotPackagesReactSrcRoutesIntegrationsDotnamespaceRoute
136156 '/{-$orgSlug}/resume/$executionId': typeof ResumeDotexecutionIdRoute
157+ '/{-$orgSlug}/toolkits/$toolkitSlug': typeof DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolkitsDottoolkitSlugRoute
137158 '/{-$orgSlug}/integrations/add/$pluginKey': typeof DotDotDotDotDotDotDotDotPackagesReactSrcRoutesIntegrationsDotaddDotpluginKeyRoute
138159 }
139160 export interface FileRoutesById {
@@ -146,11 +167,13 @@ export interface FileRoutesById { · 6 unmodified lines
146167 '/{-$orgSlug}/org': typeof OrgRoute
147168 '/{-$orgSlug}/policies': typeof DotDotDotDotDotDotDotDotPackagesReactSrcRoutesPoliciesRoute
148169 '/{-$orgSlug}/secrets': typeof SecretsRoute
170+ '/{-$orgSlug}/toolkits': typeof DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolkitsRouteWithChildren
149171 '/{-$orgSlug}/tools': typeof DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolsRoute
150172 '/{-$orgSlug}/': typeof DotDotDotDotDotDotDotDotPackagesReactSrcRoutesIndexRoute
151173 '/{-$orgSlug}/billing_/plans': typeof Billing_DotplansRoute
152174 '/{-$orgSlug}/integrations/$namespace': typeof DotDotDotDotDotDotDotDotPackagesReactSrcRoutesIntegrationsDotnamespaceRoute
153175 '/{-$orgSlug}/resume/$executionId': typeof ResumeDotexecutionIdRoute
176+ '/{-$orgSlug}/toolkits/$toolkitSlug': typeof DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolkitsDottoolkitSlugRoute
154177 '/{-$orgSlug}/integrations/add/$pluginKey': typeof DotDotDotDotDotDotDotDotPackagesReactSrcRoutesIntegrationsDotaddDotpluginKeyRoute
155178 }
156179 export interface FileRouteTypes {
@@ -164,11 +187,13 @@ export interface FileRouteTypes { · 7 unmodified lines
164187 | '/{-$orgSlug}/org'
165188 | '/{-$orgSlug}/policies'
166189 | '/{-$orgSlug}/secrets'
190+ | '/{-$orgSlug}/toolkits'
167191 | '/{-$orgSlug}/tools'
168192 | '/{-$orgSlug}/'
169193 | '/{-$orgSlug}/billing/plans'
170194 | '/{-$orgSlug}/integrations/$namespace'
171195 | '/{-$orgSlug}/resume/$executionId'
196+ | '/{-$orgSlug}/toolkits/$toolkitSlug'
172197 | '/{-$orgSlug}/integrations/add/$pluginKey'
173198 fileRoutesByTo: FileRoutesByTo
174199 to:
@@ -180,11 +205,13 @@ export interface FileRouteTypes { · 5 unmodified lines
180205 | '/{-$orgSlug}/org'
181206 | '/{-$orgSlug}/policies'
182207 | '/{-$orgSlug}/secrets'
208+ | '/{-$orgSlug}/toolkits'
183209 | '/{-$orgSlug}/tools'
184210 | '/{-$orgSlug}'
185211 | '/{-$orgSlug}/billing/plans'
186212 | '/{-$orgSlug}/integrations/$namespace'
187213 | '/{-$orgSlug}/resume/$executionId'
214+ | '/{-$orgSlug}/toolkits/$toolkitSlug'
188215 | '/{-$orgSlug}/integrations/add/$pluginKey'
189216 id:
190217 | '__root__'
@@ -196,11 +223,13 @@ export interface FileRouteTypes { · 5 unmodified lines
196223 | '/{-$orgSlug}/org'
197224 | '/{-$orgSlug}/policies'
198225 | '/{-$orgSlug}/secrets'
226+ | '/{-$orgSlug}/toolkits'
199227 | '/{-$orgSlug}/tools'
200228 | '/{-$orgSlug}/'
201229 | '/{-$orgSlug}/billing_/plans'
202230 | '/{-$orgSlug}/integrations/$namespace'
203231 | '/{-$orgSlug}/resume/$executionId'
232+ | '/{-$orgSlug}/toolkits/$toolkitSlug'
204233 | '/{-$orgSlug}/integrations/add/$pluginKey'
205234 fileRoutesById: FileRoutesById
206235 }
@@ -213,6 +242,7 @@ export interface RootRouteChildren { · 6 unmodified lines
213242 OrgRoute: typeof OrgRoute
214243 DotDotDotDotDotDotDotDotPackagesReactSrcRoutesPoliciesRoute: typeof DotDotDotDotDotDotDotDotPackagesReactSrcRoutesPoliciesRoute
215244 SecretsRoute: typeof SecretsRoute
245+ DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolkitsRoute: typeof DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolkitsRouteWithChildren
216246 DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolsRoute: typeof DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolsRoute
217247 DotDotDotDotDotDotDotDotPackagesReactSrcRoutesIndexRoute: typeof DotDotDotDotDotDotDotDotPackagesReactSrcRoutesIndexRoute
218248 Billing_DotplansRoute: typeof Billing_DotplansRoute
@@ -258,6 +288,13 @@ declare module '@tanstack/react-router' { · 39 unmodified lines
258288 preLoaderRoute: typeof DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolsRouteImport
259289 parentRoute: typeof rootRouteImport
260290 }
291+ '/{-$orgSlug}/toolkits': {
292+ id: '/{-$orgSlug}/toolkits'
293+ path: '/{-$orgSlug}/toolkits'
294+ fullPath: '/{-$orgSlug}/toolkits'
295+ preLoaderRoute: typeof DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolkitsRouteImport
296+ parentRoute: typeof rootRouteImport
297+ }
261298 '/{-$orgSlug}/secrets': {
262299 id: '/{-$orgSlug}/secrets'
263300 path: '/{-$orgSlug}/secrets'
@@ -293,6 +330,13 @@ declare module '@tanstack/react-router' { · 29 unmodified lines
293330 preLoaderRoute: typeof ApiKeysRouteImport
294331 parentRoute: typeof rootRouteImport
295332 }
333+ '/{-$orgSlug}/toolkits/$toolkitSlug': {
334+ id: '/{-$orgSlug}/toolkits/$toolkitSlug'
335+ path: '/$toolkitSlug'
336+ fullPath: '/{-$orgSlug}/toolkits/$toolkitSlug'
337+ preLoaderRoute: typeof DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolkitsDottoolkitSlugRouteImport
338+ parentRoute: typeof DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolkitsRoute
339+ }
296340 '/{-$orgSlug}/resume/$executionId': {
297341 id: '/{-$orgSlug}/resume/$executionId'
298342 path: '/{-$orgSlug}/resume/$executionId'
@@ -324,6 +368,21 @@ declare module '@tanstack/react-router' { · 25 unmodified lines
324368 }
325369 }
326370
371+interface DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolkitsRouteChildren {
372+ DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolkitsDottoolkitSlugRoute: typeof DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolkitsDottoolkitSlugRoute
373+}
374+
375+const DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolkitsRouteChildren: DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolkitsRouteChildren =
376+ {
377+ DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolkitsDottoolkitSlugRoute:
378+ DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolkitsDottoolkitSlugRoute,
379+ }
380+
381+const DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolkitsRouteWithChildren =
382+ DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolkitsRoute._addFileChildren(
383+ DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolkitsRouteChildren,
384+ )
385+
327386 const rootRouteChildren: RootRouteChildren = {
328387 CreateOrgRoute: CreateOrgRoute,
329388 LoginRoute: LoginRoute,
@@ -334,6 +393,8 @@ const rootRouteChildren: RootRouteChildren = { · 4 unmodified lines
334393 DotDotDotDotDotDotDotDotPackagesReactSrcRoutesPoliciesRoute:
335394 DotDotDotDotDotDotDotDotPackagesReactSrcRoutesPoliciesRoute,
336395 SecretsRoute: SecretsRoute,
396+ DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolkitsRoute:
397+ DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolkitsRouteWithChildren,
337398 DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolsRoute:
338399 DotDotDotDotDotDotDotDotPackagesReactSrcRoutesToolsRoute,
339400 DotDotDotDotDotDotDotDotPackagesReactSrcRoutesIndexRoute:
@@ -350,11 +411,15 @@ export const routeTree = rootRouteImport · 10 unmodified lines
350411 ._addFileTypes<FileRouteTypes>()
351412
352413 import type { getRouter } from './router.tsx'
414+
353415 import type { startInstance } from './start.ts'
416+
354417 declare module '@tanstack/react-start' {
355418 interface Register {
356419 ssr: true
420+
357421 router: Awaited<ReturnType<typeof getRouter>>
422+
358423 config: Awaited<ReturnType<typeof startInstance.getOptions>>
359424 }
360425 }