import {useProfileLists} from '@app/profile/requests/use-profile-lists'; import {IllustratedMessage} from '@common/ui/images/illustrated-message'; import {ListAltIcon} from '@common/icons/material/ListAlt'; import {Trans} from '@common/i18n/trans'; import {UserListIndexItem} from '@app/user-lists/pages/user-lists-index-page/user-list-index-item'; import {InfiniteScrollSentinel} from '@common/ui/infinite-scroll/infinite-scroll-sentinel'; import {PageStatus} from '@common/http/page-status'; import React from 'react'; import {useUserProfile} from '@app/profile/requests/use-user-profile'; export function ProfileListsPanel() { const userQuery = useUserProfile(); const user = userQuery.data!.user; const listsQuery = useProfileLists(); if (listsQuery.noResults) { return ( } size="sm" title={} description={ } /> ); } if (listsQuery.data) { return (
{listsQuery.items.map(list => ( ))}
); } return ; }