Skip to content

Commit 6c61629

Browse files
committed
update
1 parent f3191c2 commit 6c61629

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

app/components/shared/NavBar.tsx

+5-6
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,12 @@ import ThemeToggle from "./ThemeToggle";
44
import { SignedIn, SignedOut, SignInButton } from "@clerk/nextjs";
55
import { SignOutButton } from "./SignOutButton";
66
import { getUser } from "@/lib/user";
7-
7+
import { auth } from "@clerk/nextjs/server";
88

99
const NavBar = async () => {
10-
11-
await getUser()
10+
const { userId } = auth();
11+
12+
if (userId) await getUser();
1213

1314
return (
1415
<nav className="h-20 border-b border-gray-300/50 dark:border-gray-500/50 shadow-sm bg-white dark:bg-gray-700">
@@ -20,9 +21,7 @@ const NavBar = async () => {
2021

2122
<div className="flex items-center space-x-3">
2223
<SignedOut>
23-
<SignInButton>
24-
Sign In
25-
</SignInButton>
24+
<SignInButton>Sign In</SignInButton>
2625
</SignedOut>
2726
<SignedIn>
2827
<SignOutButton />

0 commit comments

Comments
 (0)