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 */}
- {user.displayName}
+
+ {user.displayName}
+
)