From 6998555ad9a873477d68a1dd62b68bb4313f1226 Mon Sep 17 00:00:00 2001 From: Daniel Abramov Date: Mon, 3 Jul 2023 18:36:50 +0100 Subject: [PATCH] Show `UserMenu` even if no avatar available --- src/UserMenu.tsx | 2 +- src/UserMenuContainer.tsx | 20 ++++++++------------ 2 files changed, 9 insertions(+), 13 deletions(-) diff --git a/src/UserMenu.tsx b/src/UserMenu.tsx index 92e297e4..36090f38 100644 --- a/src/UserMenu.tsx +++ b/src/UserMenu.tsx @@ -36,7 +36,7 @@ interface UserMenuProps { isAuthenticated: boolean; isPasswordlessUser: boolean; displayName: string; - avatarUrl: string; + avatarUrl?: string; onAction: (value: string) => void; } diff --git a/src/UserMenuContainer.tsx b/src/UserMenuContainer.tsx index ad1a6bce..6a83133e 100644 --- a/src/UserMenuContainer.tsx +++ b/src/UserMenuContainer.tsx @@ -61,18 +61,14 @@ export function UserMenuContainer({ preventNavigation = false }: Props) { const userName = client?.getUserIdLocalpart() ?? ""; return ( <> - {avatarUrl && ( - - )} + {modalState.isOpen && client && (