Added admin dashboard link to UserMenu

This commit is contained in:
klotske
2023-01-11 16:09:08 +03:00
parent 0117159da0
commit 82bba57353
+7 -1
View File
@@ -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",