diff --git a/frontend/src/App.tsx b/frontend/src/App.tsx index 47f4e2a..b66d1cf 100644 --- a/frontend/src/App.tsx +++ b/frontend/src/App.tsx @@ -844,10 +844,14 @@ function AdminDashboard() { function AccountMenu({ user, + adminActive, + onOpenAdmin, onUserUpdate, onLogout, }: { user: User; + adminActive: boolean; + onOpenAdmin: () => void; onUserUpdate: (user: User) => void; onLogout: () => void; }) { @@ -867,9 +871,10 @@ function AccountMenu({ return (
@@ -879,6 +884,21 @@ function AccountMenu({ {user.label} {user.role === "admin" ? "管理员" : "独立空间"} + {user.role === "admin" && ( + + )} {user.role !== "admin" && (