diff --git a/website/src/components/Header/UserMenu.tsx b/website/src/components/Header/UserMenu.tsx index 2f59efb1..da8ad37b 100644 --- a/website/src/components/Header/UserMenu.tsx +++ b/website/src/components/Header/UserMenu.tsx @@ -5,7 +5,7 @@ import Image from "next/image"; import NextLink from "next/link"; import { signOut, useSession } from "next-auth/react"; import React from "react"; -import { FiLayout, FiLogOut, FiSettings } from "react-icons/fi"; +import { FiLayout, FiLogOut, FiSettings, FiShield } from "react-icons/fi"; export function UserMenu() { const { data: session } = useSession(); @@ -23,6 +23,12 @@ export function UserMenu() { desc: "Dashboard", icon: FiLayout, }, + session.user.role === "admin" && { + name: "Admin Dashboard", + href: "/admin", + desc: "Admin Dashboard", + icon: FiShield, + }, { name: "Account Settings", href: "/account",