diff options
author | Paul Frazee <pfrazee@gmail.com> | 2023-09-18 13:38:33 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-18 13:38:33 -0700 |
commit | 255beb0c1f74fe3a72a8069f30395b7774442f88 (patch) | |
tree | ce77c8d5257533e8bd6ad8fd18feb9949f956635 /src/view | |
parent | 157daad60538cf011a1e0ebd6370566df36fa1d8 (diff) | |
download | voidsky-255beb0c1f74fe3a72a8069f30395b7774442f88.tar.zst |
Various release fixes (#1470)
* Fix error state for recommended feeds * Handle failure to set default feeds more safely * Dont return undefined within react-query * Update yarn.lock
Diffstat (limited to 'src/view')
-rw-r--r-- | src/view/com/auth/onboarding/RecommendedFeeds.tsx | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/view/com/auth/onboarding/RecommendedFeeds.tsx b/src/view/com/auth/onboarding/RecommendedFeeds.tsx index 8e29a5895..b39714ef2 100644 --- a/src/view/com/auth/onboarding/RecommendedFeeds.tsx +++ b/src/view/com/auth/onboarding/RecommendedFeeds.tsx @@ -34,13 +34,15 @@ export const RecommendedFeeds = observer(function RecommendedFeedsImpl({ success, } = await store.agent.app.bsky.feed.getSuggestedFeeds() - if (!success) return + if (!success) { + return [] + } return (feeds.length ? feeds : []).map(feed => { return new CustomFeedModel(store, feed) }) } catch (e) { - return + return [] } }, }) @@ -148,11 +150,13 @@ export const RecommendedFeeds = observer(function RecommendedFeedsImpl({ style={{flex: 1}} /> ) : isLoading ? ( - <View> + <View style={{flex: 1}}> <ActivityIndicator size="large" /> </View> ) : ( - <ErrorMessage message="Failed to load recommended feeds" /> + <View style={{flex: 1}}> + <ErrorMessage message="Failed to load recommended feeds" /> + </View> )} <Button |