diff --git a/src/components/AppBar/AppBar.tsx b/src/components/AppBar/AppBar.tsx index 6d54e77..1bc1839 100644 --- a/src/components/AppBar/AppBar.tsx +++ b/src/components/AppBar/AppBar.tsx @@ -28,6 +28,7 @@ import { } from '../../routes' import { clearAuthToken, + hexToNpub, saveNsecBunkerDelegatedKey, shorten } from '../../utils' @@ -60,13 +61,17 @@ export const AppBar = () => { setUserAvatar(picture || userRobotImage) } - setUsername(shorten(display_name || name || '', 7)) + const npub = authState.usersPubkey + ? hexToNpub(authState.usersPubkey) + : '' + + setUsername(shorten(display_name || name || npub, 7)) } else { setUserAvatar(userRobotImage || '') setUsername('') } } - }, [metadataState, userRobotImage]) + }, [metadataState, userRobotImage, authState.usersPubkey]) const handleOpenUserMenu = (event: React.MouseEvent) => { setAnchorElUser(event.currentTarget)