hide top border native
This commit is contained in:
@@ -1,6 +1,7 @@
|
|||||||
import React, {useCallback} from 'react'
|
import React, {useCallback} from 'react'
|
||||||
import {View} from 'react-native'
|
import {ListRenderItemInfo, View} from 'react-native'
|
||||||
import {AppBskyFeedDefs} from '@atproto/api'
|
import {AppBskyFeedDefs} from '@atproto/api'
|
||||||
|
import {GeneratorView} from '@atproto/api/dist/client/types/app/bsky/feed/defs'
|
||||||
|
|
||||||
import {useBottomBarOffset} from 'lib/hooks/useBottomBarOffset'
|
import {useBottomBarOffset} from 'lib/hooks/useBottomBarOffset'
|
||||||
import {isNative} from 'platform/detection'
|
import {isNative} from 'platform/detection'
|
||||||
@@ -8,8 +9,13 @@ import {FeedSourceCard} from 'view/com/feeds/FeedSourceCard'
|
|||||||
import {List, ListRef} from 'view/com/util/List'
|
import {List, ListRef} from 'view/com/util/List'
|
||||||
import {SectionRef} from '#/screens/Profile/Sections/types'
|
import {SectionRef} from '#/screens/Profile/Sections/types'
|
||||||
|
|
||||||
function renderItem({item}: {item: AppBskyFeedDefs.GeneratorView}) {
|
function renderItem({item, index}: ListRenderItemInfo<GeneratorView>) {
|
||||||
return <FeedSourceCard feedUri={item.uri} />
|
return (
|
||||||
|
<FeedSourceCard
|
||||||
|
feedUri={item.uri}
|
||||||
|
hideTopBorder={isNative && index === 0}
|
||||||
|
/>
|
||||||
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
function keyExtractor(item: AppBskyFeedDefs.GeneratorView) {
|
function keyExtractor(item: AppBskyFeedDefs.GeneratorView) {
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
import React, {useCallback} from 'react'
|
import React, {useCallback} from 'react'
|
||||||
import {View} from 'react-native'
|
import {ListRenderItemInfo, View} from 'react-native'
|
||||||
import {AppBskyActorDefs, AtUri} from '@atproto/api'
|
import {AppBskyActorDefs, AtUri} from '@atproto/api'
|
||||||
|
|
||||||
import {useBottomBarOffset} from 'lib/hooks/useBottomBarOffset'
|
import {useBottomBarOffset} from 'lib/hooks/useBottomBarOffset'
|
||||||
@@ -10,11 +10,15 @@ import {ProfileCardWithFollowBtn} from 'view/com/profile/ProfileCard'
|
|||||||
import {List, ListRef} from 'view/com/util/List'
|
import {List, ListRef} from 'view/com/util/List'
|
||||||
import {SectionRef} from '#/screens/Profile/Sections/types'
|
import {SectionRef} from '#/screens/Profile/Sections/types'
|
||||||
|
|
||||||
function renderItem({item}: {item: AppBskyActorDefs.ProfileViewBasic}) {
|
function renderItem({
|
||||||
|
item,
|
||||||
|
index,
|
||||||
|
}: ListRenderItemInfo<AppBskyActorDefs.ProfileViewBasic>) {
|
||||||
return (
|
return (
|
||||||
<ProfileCardWithFollowBtn
|
<ProfileCardWithFollowBtn
|
||||||
profile={item}
|
profile={item}
|
||||||
logContext="StarterPackProfilesList"
|
logContext="StarterPackProfilesList"
|
||||||
|
noBorder={isNative && index === 0}
|
||||||
/>
|
/>
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user