diff options
Diffstat (limited to 'src/view/screens/Profile.tsx')
-rw-r--r-- | src/view/screens/Profile.tsx | 16 |
1 files changed, 6 insertions, 10 deletions
diff --git a/src/view/screens/Profile.tsx b/src/view/screens/Profile.tsx index fdabc690e..ce59b7260 100644 --- a/src/view/screens/Profile.tsx +++ b/src/view/screens/Profile.tsx @@ -1,5 +1,5 @@ import React, {useMemo} from 'react' -import {ActivityIndicator, StyleSheet, View} from 'react-native' +import {StyleSheet, View} from 'react-native' import {useFocusEffect} from '@react-navigation/native' import {AppBskyActorDefs, moderateProfile, ModerationOpts} from '@atproto/api' import {msg} from '@lingui/macro' @@ -73,9 +73,11 @@ export const ProfileScreen = withAuthRequired(function ProfileScreenImpl({ if (isFetchingDid || isFetchingProfile || !moderationOpts) { return ( <CenteredView> - <View style={s.p20}> - <ActivityIndicator size="large" /> - </View> + <ProfileHeader + profile={null} + moderation={null} + isProfilePreview={true} + /> </CenteredView> ) } @@ -158,12 +160,6 @@ function ProfileScreenLoaded({ ].filter(Boolean) as string[] }, [showLikesTab, showFeedsTab, showListsTab]) - /* - - todo - - feeds - - lists - */ - useFocusEffect( React.useCallback(() => { setMinimalShellMode(false) |