diff options
Diffstat (limited to 'src/screens/Messages/Conversation/index.tsx')
-rw-r--r-- | src/screens/Messages/Conversation/index.tsx | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/src/screens/Messages/Conversation/index.tsx b/src/screens/Messages/Conversation/index.tsx index 01c205ac8..f382647a5 100644 --- a/src/screens/Messages/Conversation/index.tsx +++ b/src/screens/Messages/Conversation/index.tsx @@ -147,6 +147,11 @@ let Header = ({ const navigation = useNavigation<NavigationProp>() const convoState = useConvo() + const isDeletedAccount = profile?.handle === 'missing.invalid' + const displayName = isDeletedAccount + ? 'Deleted Account' + : profile?.displayName + const onPressBack = useCallback(() => { if (isWeb) { navigation.replace('Messages') @@ -197,11 +202,13 @@ let Header = ({ <Text style={[a.text_lg, a.font_bold, a.pt_sm, a.pb_2xs]} numberOfLines={1}> - {profile.displayName} - </Text> - <Text style={[t.atoms.text_contrast_medium]} numberOfLines={1}> - @{profile.handle} + {displayName} </Text> + {!isDeletedAccount && ( + <Text style={[t.atoms.text_contrast_medium]} numberOfLines={1}> + @{profile.handle} + </Text> + )} </View> ) : ( <> |