Page MenuHomePhabricator

[web] render user avatars in account relationship lists
ClosedPublic

Authored by ginsu on Mar 27 2023, 3:49 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Mar 28, 8:18 AM
Unknown Object (File)
Thu, Mar 28, 8:18 AM
Unknown Object (File)
Thu, Mar 28, 8:18 AM
Unknown Object (File)
Thu, Mar 28, 8:18 AM
Unknown Object (File)
Thu, Mar 28, 8:17 AM
Unknown Object (File)
Thu, Mar 28, 8:13 AM
Unknown Object (File)
Mar 5 2024, 11:54 PM
Unknown Object (File)
Mar 5 2024, 11:54 PM
Subscribers

Details

Summary

render user avatars in account relationship lists. This includes the friends list and the block list

This diff won't be landed until avatars is given the green light to be released

Depends on D7196

Test Plan

Please see the screenshots below to see the changes I made:

Before:

Friends List:

Screenshot 2023-03-27 at 6.47.58 PM.png (2×3 px, 721 KB)

Block List:

Screenshot 2023-03-27 at 6.48.02 PM.png (2×3 px, 720 KB)

After:

Friends List:

Screenshot 2023-03-27 at 6.49.02 PM.png (2×3 px, 705 KB)

Block List:

Screenshot 2023-03-27 at 6.49.05 PM.png (2×3 px, 704 KB)

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

ginsu requested review of this revision.Mar 27 2023, 4:05 PM
web/settings/relationship/block-list-row.react.js
20 ↗(On Diff #24244)

Don't think this useMemo is currently necessary... does getAvatarForUser ever create a new object?

(Please address @ashoat's feedback before landing)

This revision is now accepted and ready to land.Mar 28 2023, 1:20 PM

replace Avatar with UserAvatar