diff options
Diffstat (limited to 'src/view/com')
-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 |