Limit feed prefetching to native (#7038)
This commit is contained in:
@@ -107,13 +107,14 @@ export function FeedPage({
|
|||||||
})
|
})
|
||||||
}, [scrollToTop, feed, queryClient, setHasNew])
|
}, [scrollToTop, feed, queryClient, setHasNew])
|
||||||
|
|
||||||
|
const shouldPrefetch = isNative && isPageAdjacent
|
||||||
return (
|
return (
|
||||||
<View testID={testID}>
|
<View testID={testID}>
|
||||||
<MainScrollProvider>
|
<MainScrollProvider>
|
||||||
<FeedFeedbackProvider value={feedFeedback}>
|
<FeedFeedbackProvider value={feedFeedback}>
|
||||||
<Feed
|
<Feed
|
||||||
testID={testID ? `${testID}-feed` : undefined}
|
testID={testID ? `${testID}-feed` : undefined}
|
||||||
enabled={isPageFocused || isPageAdjacent}
|
enabled={isPageFocused || shouldPrefetch}
|
||||||
feed={feed}
|
feed={feed}
|
||||||
feedParams={feedParams}
|
feedParams={feedParams}
|
||||||
pollInterval={POLL_FREQ}
|
pollInterval={POLL_FREQ}
|
||||||
|
|||||||
Reference in New Issue
Block a user