diff options
Diffstat (limited to 'src/view/com/profile/ProfileFollowers.tsx')
-rw-r--r-- | src/view/com/profile/ProfileFollowers.tsx | 26 |
1 files changed, 18 insertions, 8 deletions
diff --git a/src/view/com/profile/ProfileFollowers.tsx b/src/view/com/profile/ProfileFollowers.tsx index 94ca33e6e..8318f13de 100644 --- a/src/view/com/profile/ProfileFollowers.tsx +++ b/src/view/com/profile/ProfileFollowers.tsx @@ -8,17 +8,26 @@ import {logger} from '#/logger' import {useProfileFollowersQuery} from '#/state/queries/profile-followers' import {useResolveDidQuery} from '#/state/queries/resolve-uri' import {useInitialNumToRender} from 'lib/hooks/useInitialNumToRender' +import {isWeb} from 'platform/detection' import {useSession} from 'state/session' -import { - ListFooter, - ListHeaderDesktop, - ListMaybePlaceholder, -} from '#/components/Lists' +import {ListFooter, ListMaybePlaceholder} from '#/components/Lists' import {List} from '../util/List' import {ProfileCardWithFollowBtn} from './ProfileCard' -function renderItem({item}: {item: ActorDefs.ProfileViewBasic}) { - return <ProfileCardWithFollowBtn key={item.did} profile={item} /> +function renderItem({ + item, + index, +}: { + item: ActorDefs.ProfileViewBasic + index: number +}) { + return ( + <ProfileCardWithFollowBtn + key={item.did} + profile={item} + noBorder={index === 0 && !isWeb} + /> + ) } function keyExtractor(item: ActorDefs.ProfileViewBasic) { @@ -88,6 +97,7 @@ export function ProfileFollowers({name}: {name: string}) { } errorMessage={cleanError(resolveError || error)} onRetry={isError ? refetch : undefined} + sideBorders={false} /> ) } @@ -101,7 +111,6 @@ export function ProfileFollowers({name}: {name: string}) { onRefresh={onRefresh} onEndReached={onEndReached} onEndReachedThreshold={4} - ListHeaderComponent={<ListHeaderDesktop title={_(msg`Followers`)} />} ListFooterComponent={ <ListFooter isFetchingNextPage={isFetchingNextPage} @@ -113,6 +122,7 @@ export function ProfileFollowers({name}: {name: string}) { desktopFixedHeight initialNumToRender={initialNumToRender} windowSize={11} + sideBorders={false} /> ) } |