♻️ Improve avatar menu, add avatar menu to manage pages, add default dashboard to user settings schema

This commit is contained in:
Meier Lukas
2023-07-29 23:03:40 +02:00
parent 588ad4313a
commit f84d9ed7d4
3 changed files with 16 additions and 51 deletions

View File

@@ -7,7 +7,7 @@ import {
IconLogout,
IconMoonStars,
IconSun,
IconUserSearch,
IconUserCog,
} from '@tabler/icons-react';
import { User } from 'next-auth';
import { signOut, useSession } from 'next-auth/react';
@@ -37,8 +37,16 @@ export const AvatarMenu = () => {
</Menu.Item>
{sessionData?.user && (
<>
<Menu.Item icon={<IconUserSearch size="1rem" />}>View Profile</Menu.Item>
<Menu.Item icon={<IconDashboard size="1rem" />}>Default Dashboard</Menu.Item>
<Menu.Item
component={Link}
href="/manage/preferences"
icon={<IconUserCog size="1rem" />}
>
Settings
</Menu.Item>
<Menu.Item component={Link} href="/board" icon={<IconDashboard size="1rem" />}>
Default Dashboard
</Menu.Item>
<Menu.Divider />
</>
)}