Profile screen performance tweak - Adjust initial num to render based on header height (#5005)

This commit is contained in:
Hailey 2024-08-29 09:09:24 -07:00 committed by GitHub
parent ea5ab99399
commit e33b88ed7d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 27 additions and 11 deletions

View file

@ -161,6 +161,7 @@ let Feed = ({
ListHeaderComponent,
extraData,
savedFeedConfig,
initialNumToRender: initialNumToRenderOverride,
}: {
feed: FeedDescriptor
feedParams?: FeedParams
@ -180,7 +181,7 @@ let Feed = ({
ListHeaderComponent?: () => JSX.Element
extraData?: any
savedFeedConfig?: AppBskyActorDefs.SavedFeed
outsideHeaderOffset?: number
initialNumToRender?: number
}): React.ReactNode => {
const theme = useTheme()
const {track} = useAnalytics()
@ -545,7 +546,7 @@ let Feed = ({
desktopFixedHeight={
desktopFixedHeightOffset ? desktopFixedHeightOffset : true
}
initialNumToRender={initialNumToRender}
initialNumToRender={initialNumToRenderOverride ?? initialNumToRender}
windowSize={11}
onItemSeen={feedFeedback.onItemSeen}
/>