fix: hide empty profile collection placeholders
185 unmodified linesExpand all18618718818919019119219319419519619719819920020120220320420520619720720820921021140 unmodified lines185 unmodified linesExpand all renderItem, seeAllTarget, title,}: CollectionGroupProps<Item>): ReactNode { const isCountEmpty = count === 0 && items.length === 0 && !error;
if (!isMe && isCountEmpty) { return null; }
const isEmpty = !isPending && items.length === 0;
if (isEmpty && !isMe && !error) { return null; }
let body: ReactNode; if (isCountEmpty) { body = ( <EmptyState button={emptyButton} icon={Icon} message={emptyMessage} messageColor="textContrastMedium" /> ); if (error && items.length === 0) { } else if (error && items.length === 0) { body = <ErrorMessage message={error} onPressTryAgain={onRetry} />; } else if (isPending) { body = placeholder; } else if (isEmpty) {40 unmodified lines