Skip to content

Commit 46b928a

Browse files
fix(cli): update tanstack-start + convex + clerk
1 parent 2dc0502 commit 46b928a

File tree

6 files changed

+13
-27
lines changed

6 files changed

+13
-27
lines changed

apps/cli/src/constants.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ export const dependencyVersionMap = {
4545

4646
"@clerk/nextjs": "^6.31.5",
4747
"@clerk/clerk-react": "^5.45.0",
48-
"@clerk/tanstack-react-start": "^0.25.1",
48+
"@clerk/tanstack-react-start": "^0.26.3",
4949
"@clerk/clerk-expo": "^2.14.25",
5050

5151
"drizzle-orm": "^0.44.2",

apps/cli/templates/auth/clerk/convex/web/react/tanstack-start/src/server.ts.hbs

Lines changed: 0 additions & 19 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+
})

apps/cli/templates/frontend/react/tanstack-start/src/routes/__root.tsx.hbs

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,14 @@ import Loader from "@/components/loader";
2828

2929
{{#if (and (eq backend "convex") (eq auth "clerk"))}}
3030
import { ClerkProvider, useAuth } from "@clerk/tanstack-react-start";
31-
import { getAuth } from "@clerk/tanstack-react-start/server";
31+
import { auth } from "@clerk/tanstack-react-start/server";
3232
import { createServerFn } from "@tanstack/react-start";
33-
import { getRequest } from "@tanstack/react-start/server";
3433
import { ConvexProviderWithClerk } from "convex/react-clerk";
3534

3635
const fetchClerkAuth = createServerFn({ method: "GET" }).handler(async () => {
37-
const auth = await getAuth(getRequest());
38-
const token = await auth.getToken({ template: "convex" });
39-
return { userId: auth.userId, token };
36+
const clerkAuth = await auth();
37+
const token = await clerkAuth.getToken({ template: "convex" });
38+
return { userId: clerkAuth.userId, token };
4039
});
4140
{{else if (and (eq backend "convex") (eq auth "better-auth"))}}
4241
import { createServerFn } from "@tanstack/react-start";

packages/create-bts/cli.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
11
#!/usr/bin/env node
22
import("create-better-t-stack/cli");
3-

packages/create-bts/index.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
11
export * from "create-better-t-stack";
2-

0 commit comments

Comments
 (0)