diff options
author | Paul Frazee <pfrazee@gmail.com> | 2024-01-04 17:34:10 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-04 17:34:10 -0800 |
commit | 8a4a8af61c47ba315bcf39d6170825e316bfd241 (patch) | |
tree | 8ccbb4eab61bbf8d74556e7523c77837cd06813d /src/view/screens/Home.tsx | |
parent | 34817628e12d9bce2ba4136e192e3163d7aa0eee (diff) | |
download | voidsky-8a4a8af61c47ba315bcf39d6170825e316bfd241.tar.zst |
New user home feed fixes (#2421)
* Readd discover to default feeds for new users * Fallback just to discover in home when mergefeed is disabled * Always provide a cursor with mergefeed (no 'end of feed' condition)
Diffstat (limited to 'src/view/screens/Home.tsx')
-rw-r--r-- | src/view/screens/Home.tsx | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/view/screens/Home.tsx b/src/view/screens/Home.tsx index b8033f0b4..0e20a9cf7 100644 --- a/src/view/screens/Home.tsx +++ b/src/view/screens/Home.tsx @@ -19,6 +19,7 @@ import {useSession} from '#/state/session' import {loadString, saveString} from '#/lib/storage' import {useWebMediaQueries} from '#/lib/hooks/useWebMediaQueries' import {clamp} from '#/lib/numbers' +import {PROD_DEFAULT_FEED} from '#/lib/constants' type Props = NativeStackScreenProps<HomeTabNavigatorParams, 'Home'> export function HomeScreen(props: Props) { @@ -109,7 +110,9 @@ function HomeScreenReady({ const homeFeedParams = React.useMemo<FeedParams>(() => { return { mergeFeedEnabled: Boolean(preferences.feedViewPrefs.lab_mergeFeedEnabled), - mergeFeedSources: preferences.feeds.saved, + mergeFeedSources: preferences.feedViewPrefs.lab_mergeFeedEnabled + ? preferences.feeds.saved + : [PROD_DEFAULT_FEED('whats-hot')], } }, [preferences]) |