docs: use createFileRoute on TanStack API (#4885)

This commit is contained in:
byte-264
2025-09-25 17:23:27 -05:00
committed by GitHub
parent f4e5d22026
commit 1f11b9dfaa

View File

@@ -13,15 +13,19 @@ We need to mount the handler to a TanStack API endpoint/Server Route.
Create a new file: `/src/routes/api/auth/$.ts` Create a new file: `/src/routes/api/auth/$.ts`
```ts title="src/routes/api/auth/$.ts" ```ts title="src/routes/api/auth/$.ts"
import { auth } from '@/lib/auth' // import your auth instance import { auth } from '@/lib/auth'
import { createServerFileRoute } from '@tanstack/react-start/server' import { createFileRoute } from '@tanstack/react-router'
export const ServerRoute = createServerFileRoute('/api/auth/$').methods({ export const Route = createFileRoute('/api/auth/$')({
GET: ({ request }) => { server: {
return auth.handler(request) handlers: {
}, GET: ({ request }) => {
POST: ({ request }) => { return auth.handler(request)
return auth.handler(request) },
POST: ({ request }) => {
return auth.handler(request)
},
},
}, },
}) })
``` ```