Skip to content

Commit e9d4c5b

Browse files
maxscnSeanCassiere
andauthored
chore: fix typo and move route callback for start-workos example (#5048)
Co-authored-by: SeanCassiere <33615041+SeanCassiere@users.noreply.github.com>
1 parent df4abd2 commit e9d4c5b

File tree

3 files changed

+22
-22
lines changed

3 files changed

+22
-22
lines changed

examples/react/start-workos/src/routeTree.gen.ts

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import { Route as LogoutRouteImport } from './routes/logout'
1515
import { Route as AuthenticatedRouteImport } from './routes/_authenticated'
1616
import { Route as IndexRouteImport } from './routes/index'
1717
import { Route as AuthenticatedAccountRouteImport } from './routes/_authenticated/account'
18-
import { ServerRoute as CallbackServerRouteImport } from './routes/callback'
18+
import { ServerRoute as ApiAuthCallbackServerRouteImport } from './routes/api/auth/callback'
1919

2020
const rootServerRouteImport = createServerRootRoute()
2121

@@ -38,9 +38,9 @@ const AuthenticatedAccountRoute = AuthenticatedAccountRouteImport.update({
3838
path: '/account',
3939
getParentRoute: () => AuthenticatedRoute,
4040
} as any)
41-
const CallbackServerRoute = CallbackServerRouteImport.update({
42-
id: '/callback',
43-
path: '/callback',
41+
const ApiAuthCallbackServerRoute = ApiAuthCallbackServerRouteImport.update({
42+
id: '/api/auth/callback',
43+
path: '/api/auth/callback',
4444
getParentRoute: () => rootServerRouteImport,
4545
} as any)
4646

@@ -80,25 +80,25 @@ export interface RootRouteChildren {
8080
LogoutRoute: typeof LogoutRoute
8181
}
8282
export interface FileServerRoutesByFullPath {
83-
'/callback': typeof CallbackServerRoute
83+
'/api/auth/callback': typeof ApiAuthCallbackServerRoute
8484
}
8585
export interface FileServerRoutesByTo {
86-
'/callback': typeof CallbackServerRoute
86+
'/api/auth/callback': typeof ApiAuthCallbackServerRoute
8787
}
8888
export interface FileServerRoutesById {
8989
__root__: typeof rootServerRouteImport
90-
'/callback': typeof CallbackServerRoute
90+
'/api/auth/callback': typeof ApiAuthCallbackServerRoute
9191
}
9292
export interface FileServerRouteTypes {
9393
fileServerRoutesByFullPath: FileServerRoutesByFullPath
94-
fullPaths: '/callback'
94+
fullPaths: '/api/auth/callback'
9595
fileServerRoutesByTo: FileServerRoutesByTo
96-
to: '/callback'
97-
id: '__root__' | '/callback'
96+
to: '/api/auth/callback'
97+
id: '__root__' | '/api/auth/callback'
9898
fileServerRoutesById: FileServerRoutesById
9999
}
100100
export interface RootServerRouteChildren {
101-
CallbackServerRoute: typeof CallbackServerRoute
101+
ApiAuthCallbackServerRoute: typeof ApiAuthCallbackServerRoute
102102
}
103103

104104
declare module '@tanstack/react-router' {
@@ -135,11 +135,11 @@ declare module '@tanstack/react-router' {
135135
}
136136
declare module '@tanstack/react-start/server' {
137137
interface ServerFileRoutesByPath {
138-
'/callback': {
139-
id: '/callback'
140-
path: '/callback'
141-
fullPath: '/callback'
142-
preLoaderRoute: typeof CallbackServerRouteImport
138+
'/api/auth/callback': {
139+
id: '/api/auth/callback'
140+
path: '/api/auth/callback'
141+
fullPath: '/api/auth/callback'
142+
preLoaderRoute: typeof ApiAuthCallbackServerRouteImport
143143
parentRoute: typeof rootServerRouteImport
144144
}
145145
}
@@ -166,7 +166,7 @@ export const routeTree = rootRouteImport
166166
._addFileChildren(rootRouteChildren)
167167
._addFileTypes<FileRouteTypes>()
168168
const rootServerRouteChildren: RootServerRouteChildren = {
169-
CallbackServerRoute: CallbackServerRoute,
169+
ApiAuthCallbackServerRoute: ApiAuthCallbackServerRoute,
170170
}
171171
export const serverRouteTree = rootServerRouteImport
172172
._addFileChildren(rootServerRouteChildren)

examples/react/start-workos/src/router.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,6 @@ export function createRouter() {
1212

1313
declare module '@tanstack/react-router' {
1414
interface Register {
15-
rotuer: ReturnType<typeof createRouter>;
15+
router: ReturnType<typeof createRouter>;
1616
}
1717
}

examples/react/start-workos/src/routes/callback.tsx renamed to examples/react/start-workos/src/routes/api/auth/callback.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import { createServerFileRoute } from '@tanstack/react-start/server';
2-
import { getConfig } from '../authkit/ssr/config';
3-
import { saveSession } from '../authkit/ssr/session';
4-
import { getWorkOS } from '../authkit/ssr/workos';
2+
import { getConfig } from '../../../authkit/ssr/config';
3+
import { saveSession } from '../../../authkit/ssr/session';
4+
import { getWorkOS } from '../../../authkit/ssr/workos';
55

6-
export const ServerRoute = createServerFileRoute('/callback').methods({
6+
export const ServerRoute = createServerFileRoute('/api/auth/callback').methods({
77
GET: async ({ request }) => {
88
const url = new URL(request.url);
99
const code = url.searchParams.get('code');

0 commit comments

Comments
 (0)