fix: remove forceMount from UserDropdown to reduce DOM nodes

- Remove forceMount prop from DropdownMenuContent
- Allows Radix to mount content only when dropdown is open
- Reduces unnecessary DOM nodes when dropdown is closed
- Improves performance by using default Radix behavior
This commit is contained in:
SohamBhattacharjee2003 2026-04-08 05:12:41 +05:30
parent c8ff3d7e76
commit 693284c419

View file

@ -63,7 +63,7 @@ export function UserDropdown({
</Avatar>
</Button>
</DropdownMenuTrigger>
<DropdownMenuContent className="w-44 md:w-56" align="end" forceMount>
<DropdownMenuContent className="w-44 md:w-56" align="end">
<DropdownMenuLabel className="font-normal p-2 md:p-3">
<div className="flex flex-col space-y-1">
<p className="text-xs md:text-sm font-medium leading-none">{user.name}</p>