mirror of
https://github.com/fluxerapp/fluxer
synced 2026-10-08 03:32:27 +09:00
fix(app): load small list avatars eagerly (#1918)
This commit is contained in:
@@ -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>
|
||||
|
||||
-2
@@ -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"
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user