File tree 1 file changed +5
-6
lines changed
1 file changed +5
-6
lines changed Original file line number Diff line number Diff line change @@ -4,11 +4,12 @@ import ThemeToggle from "./ThemeToggle";
4
4
import { SignedIn , SignedOut , SignInButton } from "@clerk/nextjs" ;
5
5
import { SignOutButton } from "./SignOutButton" ;
6
6
import { getUser } from "@/lib/user" ;
7
-
7
+ import { auth } from "@clerk/nextjs/server" ;
8
8
9
9
const NavBar = async ( ) => {
10
-
11
- await getUser ( )
10
+ const { userId } = auth ( ) ;
11
+
12
+ if ( userId ) await getUser ( ) ;
12
13
13
14
return (
14
15
< 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 () => {
20
21
21
22
< div className = "flex items-center space-x-3" >
22
23
< SignedOut >
23
- < SignInButton >
24
- Sign In
25
- </ SignInButton >
24
+ < SignInButton > Sign In</ SignInButton >
26
25
</ SignedOut >
27
26
< SignedIn >
28
27
< SignOutButton />
You can’t perform that action at this time.
0 commit comments