diff options
author | Paul Frazee <pfrazee@gmail.com> | 2023-12-15 15:49:07 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-12-15 15:49:07 -0800 |
commit | 2a712630b471561790ff4a467613679f38424f64 (patch) | |
tree | f414fdbf5c3e6f11b949b548776d61bb8f99e795 /src/view/com/feeds/FeedPage.tsx | |
parent | dd074371cfbcdc778dba3877fa3dda07a0f5d418 (diff) | |
download | voidsky-2a712630b471561790ff4a467613679f38424f64.tar.zst |
Traffic reduction and tuned caching strats (#2215)
* Update the feed to only check latest on focus after 30s, but to do a full reset on focus after 1 hour to avoid very stale data * Remove the isFeedPublic query * Fix: avoid double next-page fetches * Reduce some poll intervals to reduce server load * Guard against double-fires of fetchNextPage * Reduce polling on blurred screens
Diffstat (limited to 'src/view/com/feeds/FeedPage.tsx')
-rw-r--r-- | src/view/com/feeds/FeedPage.tsx | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/view/com/feeds/FeedPage.tsx b/src/view/com/feeds/FeedPage.tsx index 9c92a0dd5..84d49e3b0 100644 --- a/src/view/com/feeds/FeedPage.tsx +++ b/src/view/com/feeds/FeedPage.tsx @@ -29,7 +29,7 @@ import {truncateAndInvalidate} from '#/state/queries/util' import {TabState, getTabState, getRootNavigation} from '#/lib/routes/helpers' import {isNative} from '#/platform/detection' -const POLL_FREQ = 30e3 // 30sec +const POLL_FREQ = 60e3 // 60sec export function FeedPage({ testID, |