Skip to content

Commit 788ad2d

Browse files
chore(examples): Use updated Clerk SDK (#5514)
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
1 parent 36e489c commit 788ad2d

File tree

6 files changed

+167
-48
lines changed

6 files changed

+167
-48
lines changed

examples/react/start-clerk-basic/package.disabled.json renamed to examples/react/start-clerk-basic/package.json

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,16 @@
99
"start": "vite start"
1010
},
1111
"dependencies": {
12-
"@clerk/tanstack-react-start": "^0.19.0",
13-
"@tanstack/react-router": "^1.132.0-alpha.25",
14-
"@tanstack/react-router-devtools": "^1.132.0-alpha.25",
15-
"@tanstack/react-start": "^1.132.0-alpha.25",
12+
"@clerk/tanstack-react-start": "^0.26.3",
13+
"@tanstack/react-router": "^1.133.8",
14+
"@tanstack/react-router-devtools": "^1.133.8",
15+
"@tanstack/react-start": "^1.133.8",
1616
"@vitejs/plugin-react": "^4.3.4",
1717
"react": "^19.0.0",
1818
"react-dom": "^19.0.0",
1919
"redaxios": "^0.5.1",
20-
"tailwind-merge": "^2.6.0"
20+
"tailwind-merge": "^2.6.0",
21+
"srvx": "0.8.15"
2122
},
2223
"devDependencies": {
2324
"@types/node": "^22.5.4",

examples/react/start-clerk-basic/src/routes/__root.tsx

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,4 @@
11
/// <reference types="vite/client" />
2-
import {
3-
HeadContent,
4-
Link,
5-
Outlet,
6-
Scripts,
7-
createRootRoute,
8-
} from '@tanstack/react-router'
92
import {
103
ClerkProvider,
114
SignInButton,
@@ -15,15 +8,21 @@ import {
158
} from '@clerk/tanstack-react-start'
169
import { TanStackRouterDevtools } from '@tanstack/react-router-devtools'
1710
import { createServerFn } from '@tanstack/react-start'
11+
import { auth } from '@clerk/tanstack-react-start/server'
1812
import * as React from 'react'
19-
import { getAuth } from '@clerk/tanstack-react-start/server'
20-
import { getRequest } from '@tanstack/react-start/server'
13+
import {
14+
HeadContent,
15+
Link,
16+
Outlet,
17+
Scripts,
18+
createRootRoute,
19+
} from '@tanstack/react-router'
2120
import { DefaultCatchBoundary } from '~/components/DefaultCatchBoundary.js'
2221
import { NotFound } from '~/components/NotFound.js'
2322
import appCss from '~/styles/app.css?url'
2423

2524
const fetchClerkAuth = createServerFn({ method: 'GET' }).handler(async () => {
26-
const { userId } = await getAuth(getRequest())
25+
const { userId } = await auth()
2726

2827
return {
2928
userId,

examples/react/start-clerk-basic/src/routes/_authed.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { createFileRoute } from '@tanstack/react-router'
21
import { SignIn } from '@clerk/tanstack-react-start'
2+
import { createFileRoute } from '@tanstack/react-router'
33

44
export const Route = createFileRoute('/_authed')({
55
beforeLoad: ({ context }) => {

examples/react/start-clerk-basic/src/server.ts

Lines changed: 0 additions & 9 deletions
This file was deleted.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
import { clerkMiddleware } from '@clerk/tanstack-react-start/server'
2+
import { createStart } from '@tanstack/react-start'
3+
4+
export const startInstance = createStart(() => {
5+
return {
6+
requestMiddleware: [clerkMiddleware()],
7+
}
8+
})

0 commit comments

Comments
 (0)