MED-159: add profile icon to mobile menu

This commit is contained in:
Danel Kungla
2025-09-16 13:52:24 +03:00
parent cbdcc061d5
commit 14252c3efd

View File

@@ -4,12 +4,12 @@ import { useMemo } from 'react';
import Link from 'next/link';
import SignOutDropdownItem from '@kit/shared/components/sign-out-dropdown-item';
import { StoreCart } from '@medusajs/types';
import { Cross, Menu, Shield, ShoppingCart } from 'lucide-react';
import { Cross, Menu, Shield, ShoppingCart, UserCircle } from 'lucide-react';
import { usePersonalAccountData } from '@kit/accounts/hooks/use-personal-account-data';
import { ApplicationRoleEnum } from '@kit/accounts/types/accounts';
import SignOutDropdownItem from '@kit/shared/components/sign-out-dropdown-item';
import DropdownLink from '@kit/shared/components/ui/dropdown-link';
import {
pathsConfig,
@@ -102,7 +102,14 @@ export function HomeMobileNavigation(props: {
<DropdownMenuSeparator />
</If>
<DropdownMenuGroup>{Links}</DropdownMenuGroup>
<DropdownMenuGroup>
{Links}
<DropdownLink
Icon={<UserCircle className="w-4 stroke-[1.5px]" />}
path={pathsConfig.app.personalAccountSettings}
label="common:routes.profile"
/>
</DropdownMenuGroup>
<If condition={isSuperAdmin}>
<DropdownMenuSeparator />
@@ -146,5 +153,3 @@ export function HomeMobileNavigation(props: {
</DropdownMenu>
);
}