import {Trans} from '@common/i18n/trans'; import React, {Fragment} from 'react'; import {IllustratedMessage} from '@common/ui/images/illustrated-message'; import {BookmarkBorderIcon} from '@common/icons/material/BookmarkBorder'; import {InfiniteScrollSentinel} from '@common/ui/infinite-scroll/infinite-scroll-sentinel'; import {useUserProfile} from '@app/profile/requests/use-user-profile'; import {FollowerListItem} from '@app/profile/follower-list-item'; import {useProfileFollowedUsers} from '@app/profile/requests/use-profile-followed-users'; import {PageStatus} from '@common/http/page-status'; export function ProfileFollowedUsersPanel() { const userQuery = useUserProfile(); const user = userQuery.data!.user; const followedUsersQuery = useProfileFollowedUsers(); if (followedUsersQuery.noResults) { return ( } size="sm" title={} description={ } /> ); } if (followedUsersQuery.data) { return ( {followedUsersQuery.items.map(followedUser => ( ))} ); } return ; }