fix(app): load small list avatars eagerly (#1918)

This commit is contained in:
Hampus
2026-08-24 12:45:24 +02:00
committed by GitHub
parent 37f46fc62d
commit 6656628bba
3 changed files with 2 additions and 16 deletions
@@ -75,13 +75,7 @@ export const UserListItem: React.FC<UserListItemProps> = observer(
<div className={styles.memberMain} data-flx="guild.guild-tabs.user-list-item.member-main">
<div className={styles.avatarWrapper} data-flx="guild.guild-tabs.user-list-item.avatar-wrapper">
{avatarUrl ? (
<img
src={avatarUrl}
alt=""
className={styles.avatar}
loading="lazy"
data-flx="guild.guild-tabs.user-list-item.avatar"
/>
<img src={avatarUrl} alt="" className={styles.avatar} data-flx="guild.guild-tabs.user-list-item.avatar" />
) : (
<div className={styles.avatarPlaceholder} data-flx="guild.guild-tabs.user-list-item.avatar-placeholder">
{resolvedDisplayName[0].toUpperCase()}
@@ -166,13 +166,7 @@ export const InviteListItem: React.FC<{
</span>
{inviter && avatarUrl ? (
<>
<img
src={avatarUrl}
alt=""
className={styles.avatar}
loading="lazy"
data-flx="invite.invite-list-item.avatar"
/>
<img src={avatarUrl} alt="" className={styles.avatar} data-flx="invite.invite-list-item.avatar" />
<span className={styles.username} data-flx="invite.invite-list-item.username">
{inviterDisplayName}
</span>
@@ -63,8 +63,6 @@ export const ApplicationsList: React.FC<ApplicationsListProps> = observer(({appl
src={avatarUrl}
alt=""
className={styles.itemAvatar}
loading="lazy"
decoding="async"
draggable={false}
data-flx="user.applications-tab.applications-list.item-avatar"
/>