From 8f62edc91dc92c72c241c5b412d86d2cf1d629e2 Mon Sep 17 00:00:00 2001 From: Jean-Luc Makiola Date: Sun, 19 Apr 2026 20:49:03 +0200 Subject: [PATCH] feat(36-02): add conditional Admin link to UserMenu for admin users --- src/client/components/UserMenu.tsx | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/client/components/UserMenu.tsx b/src/client/components/UserMenu.tsx index 984d513..63d0260 100644 --- a/src/client/components/UserMenu.tsx +++ b/src/client/components/UserMenu.tsx @@ -45,6 +45,20 @@ export function UserMenu() { {open && (
+ {/* Admin link — only visible to admin users */} + {auth?.user?.isAdmin && ( + <> + setOpen(false)} + className="flex items-center gap-2 px-3 py-2 text-sm text-gray-700 hover:bg-gray-50 transition-colors" + > + + Admin + +
+ + )} setOpen(false)}