@@ -14,6 +14,7 @@ import { Route as rootRoute } from './routes/__root'
1414import { Route as IndexImport } from './routes/index'
1515import { Route as WorkspaceIdIndexImport } from './routes/$workspaceId/index'
1616import { Route as WorkspaceIdTokenImport } from './routes/$workspaceId/token'
17+ import { Route as WorkspaceIdJoinImport } from './routes/$workspaceId/join'
1718
1819// Create/Update Routes
1920
@@ -35,6 +36,12 @@ const WorkspaceIdTokenRoute = WorkspaceIdTokenImport.update({
3536 getParentRoute : ( ) => rootRoute ,
3637} as any )
3738
39+ const WorkspaceIdJoinRoute = WorkspaceIdJoinImport . update ( {
40+ id : '/$workspaceId/join' ,
41+ path : '/$workspaceId/join' ,
42+ getParentRoute : ( ) => rootRoute ,
43+ } as any )
44+
3845// Populate the FileRoutesByPath interface
3946
4047declare module '@tanstack/react-router' {
@@ -46,6 +53,13 @@ declare module '@tanstack/react-router' {
4653 preLoaderRoute : typeof IndexImport
4754 parentRoute : typeof rootRoute
4855 }
56+ '/$workspaceId/join' : {
57+ id : '/$workspaceId/join'
58+ path : '/$workspaceId/join'
59+ fullPath : '/$workspaceId/join'
60+ preLoaderRoute : typeof WorkspaceIdJoinImport
61+ parentRoute : typeof rootRoute
62+ }
4963 '/$workspaceId/token' : {
5064 id : '/$workspaceId/token'
5165 path : '/$workspaceId/token'
@@ -67,40 +81,54 @@ declare module '@tanstack/react-router' {
6781
6882export interface FileRoutesByFullPath {
6983 '/' : typeof IndexRoute
84+ '/$workspaceId/join' : typeof WorkspaceIdJoinRoute
7085 '/$workspaceId/token' : typeof WorkspaceIdTokenRoute
7186 '/$workspaceId' : typeof WorkspaceIdIndexRoute
7287}
7388
7489export interface FileRoutesByTo {
7590 '/' : typeof IndexRoute
91+ '/$workspaceId/join' : typeof WorkspaceIdJoinRoute
7692 '/$workspaceId/token' : typeof WorkspaceIdTokenRoute
7793 '/$workspaceId' : typeof WorkspaceIdIndexRoute
7894}
7995
8096export interface FileRoutesById {
8197 __root__ : typeof rootRoute
8298 '/' : typeof IndexRoute
99+ '/$workspaceId/join' : typeof WorkspaceIdJoinRoute
83100 '/$workspaceId/token' : typeof WorkspaceIdTokenRoute
84101 '/$workspaceId/' : typeof WorkspaceIdIndexRoute
85102}
86103
87104export interface FileRouteTypes {
88105 fileRoutesByFullPath : FileRoutesByFullPath
89- fullPaths : '/' | '/$workspaceId/token' | '/$workspaceId'
106+ fullPaths :
107+ | '/'
108+ | '/$workspaceId/join'
109+ | '/$workspaceId/token'
110+ | '/$workspaceId'
90111 fileRoutesByTo : FileRoutesByTo
91- to : '/' | '/$workspaceId/token' | '/$workspaceId'
92- id : '__root__' | '/' | '/$workspaceId/token' | '/$workspaceId/'
112+ to : '/' | '/$workspaceId/join' | '/$workspaceId/token' | '/$workspaceId'
113+ id :
114+ | '__root__'
115+ | '/'
116+ | '/$workspaceId/join'
117+ | '/$workspaceId/token'
118+ | '/$workspaceId/'
93119 fileRoutesById : FileRoutesById
94120}
95121
96122export interface RootRouteChildren {
97123 IndexRoute : typeof IndexRoute
124+ WorkspaceIdJoinRoute : typeof WorkspaceIdJoinRoute
98125 WorkspaceIdTokenRoute : typeof WorkspaceIdTokenRoute
99126 WorkspaceIdIndexRoute : typeof WorkspaceIdIndexRoute
100127}
101128
102129const rootRouteChildren : RootRouteChildren = {
103130 IndexRoute : IndexRoute ,
131+ WorkspaceIdJoinRoute : WorkspaceIdJoinRoute ,
104132 WorkspaceIdTokenRoute : WorkspaceIdTokenRoute ,
105133 WorkspaceIdIndexRoute : WorkspaceIdIndexRoute ,
106134}
@@ -116,13 +144,17 @@ export const routeTree = rootRoute
116144 "filePath": "__root.tsx",
117145 "children": [
118146 "/",
147+ "/$workspaceId/join",
119148 "/$workspaceId/token",
120149 "/$workspaceId/"
121150 ]
122151 },
123152 "/": {
124153 "filePath": "index.tsx"
125154 },
155+ "/$workspaceId/join": {
156+ "filePath": "$workspaceId/join.tsx"
157+ },
126158 "/$workspaceId/token": {
127159 "filePath": "$workspaceId/token.tsx"
128160 },
0 commit comments