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,16 +13,20 @@ 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/$')({
server: {
handlers: {
GET: ({ request }) => { GET: ({ request }) => {
return auth.handler(request) return auth.handler(request)
}, },
POST: ({ request }) => { POST: ({ request }) => {
return auth.handler(request) return auth.handler(request)
}, },
},
},
}) })
``` ```