diff --git a/src/components/common/user-avatar/__snapshots__/user-avatar.test.tsx.snap b/src/components/common/user-avatar/__snapshots__/user-avatar.test.tsx.snap index eee14ab5e..9eed9d416 100644 --- a/src/components/common/user-avatar/__snapshots__/user-avatar.test.tsx.snap +++ b/src/components/common/user-avatar/__snapshots__/user-avatar.test.tsx.snap @@ -10,7 +10,7 @@ exports[`UserAvatar adds additionalClasses props to wrapping span 1`] = ` class="rounded user-image" height="20" src="https://example.com/test.png" - title="Boaty McBoatFace" + title="common.avatarOf" width="20" /> @@ -49,7 +49,7 @@ exports[`UserAvatar renders the user avatar correctly 1`] = ` class="rounded user-image" height="20" src="https://example.com/test.png" - title="Boaty McBoatFace" + title="common.avatarOf" width="20" /> = ({ user, size, additionalCl } }, [size]) + const avatarUrl = useMemo(() => { + return user.photo !== '' ? user.photo : defaultAvatar.src + }, [user.photo]) + + const imgDescription = useMemo(() => t('common.avatarOf', { name: user.displayName }), [t, user]) + + const tooltip = useCallback( + (props: OverlayInjectedProps) => ( + + {user.displayName} + + ), + [user] + ) + return ( {/* eslint-disable-next-line @next/next/no-img-element */} {t('common.avatarOf', - {user.displayName} + + {user.displayName} + )