Skip to content

Commit 7cf5c2d

Browse files
committed
🛂 Admin link's permission
1 parent 436d82c commit 7cf5c2d

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

src/components/Navbar/index.tsx

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -58,11 +58,15 @@ const Navbar = () => {
5858
{session ? (
5959
<>
6060
{/* Protected pages */}
61-
<Link
62-
href="/admin"
63-
className={buttonVariants({ variant: 'navbarLink' })}>
64-
Admin
65-
</Link>
61+
{session.user.role === 'ADMIN' && (
62+
<Link
63+
href="/admin"
64+
className={buttonVariants({
65+
variant: 'navbarLink',
66+
})}>
67+
Admin
68+
</Link>
69+
)}
6670

6771
<div className="hidden md:block">
6872
<UserAccountNav user={session.user} />

0 commit comments

Comments
 (0)