From 53fc170a7e94fb5f2dd5fabb997362aa1cb6aece Mon Sep 17 00:00:00 2001 From: Yoga Pangestu Date: Tue, 14 Apr 2026 23:10:44 +0700 Subject: [PATCH] feat: enhance UserInfo component to conditionally display user details --- resources/js/components/nav-user.tsx | 6 ++---- resources/js/components/user-info.tsx | 20 ++++++++++++-------- 2 files changed, 14 insertions(+), 12 deletions(-) diff --git a/resources/js/components/nav-user.tsx b/resources/js/components/nav-user.tsx index a407239..1cc063f 100644 --- a/resources/js/components/nav-user.tsx +++ b/resources/js/components/nav-user.tsx @@ -1,5 +1,4 @@ import { usePage } from '@inertiajs/react'; -import { ChevronsUpDown } from 'lucide-react'; import { DropdownMenu, DropdownMenuContent, @@ -31,11 +30,10 @@ export function NavUser() { - - + -
- {user.name} - {showEmail && ( - - {user.email} - - )} -
+ {showDetails && ( +
+ {user.name} + {showEmail && ( + + {user.email} + + )} +
+ )} ); }