diff --git a/frontend/vizzy/components/layout/nav-bar/user-menu.tsx b/frontend/vizzy/components/layout/nav-bar/user-menu.tsx
index 4f9d4a38..b97cc09a 100644
--- a/frontend/vizzy/components/layout/nav-bar/user-menu.tsx
+++ b/frontend/vizzy/components/layout/nav-bar/user-menu.tsx
@@ -23,6 +23,7 @@ import {
LogOut,
Activity,
Inbox,
+ Heart,
} from 'lucide-react';
import { useTranslations } from 'next-intl';
import { useRouter } from 'next/navigation';
@@ -85,25 +86,40 @@ export function UserMenu({ username, avatarUrl }: UserMenuProps): JSX.Element {
router.push(`${ROUTES.DASHBOARD}?activeTab=overview`)}
+ onClick={() =>
+ router.push(`${ROUTES.DASHBOARD}?activeTab=overview`)
+ }
>
{t('overview')}
router.push(`${ROUTES.DASHBOARD}?activeTab=listings`)}
+ onClick={() =>
+ router.push(`${ROUTES.DASHBOARD}?activeTab=listings`)
+ }
>
{t('listings')}
router.push(`${ROUTES.DASHBOARD}?activeTab=proposals`)}
+ onClick={() =>
+ router.push(`${ROUTES.DASHBOARD}?activeTab=proposals`)
+ }
>
{t('proposals')}
+
+ router.push(`${ROUTES.DASHBOARD}?activeTab=favorites`)
+ }
+ >
+
+ {t('favorites')}
+