move dialog to inside conditional

This commit is contained in:
Samuel Newman
2026-06-04 23:27:42 +03:00
parent 4b92027021
commit e43dbc955d
@@ -153,15 +153,22 @@ export function Member({
</ProfileCard.Outer> </ProfileCard.Outer>
</ProfileCard.Link> </ProfileCard.Link>
{showRemoveButton ? ( {showRemoveButton ? (
<Button <>
label={l`Remove ${displayName} from this group chat`} <Button
size="tiny" label={l`Remove ${displayName} from this group chat`}
color="negative_subtle" size="tiny"
onPress={() => removeMemberPrompt.open()}> color="negative_subtle"
<ButtonText> onPress={() => removeMemberPrompt.open()}>
<Trans>Remove</Trans> <ButtonText>
</ButtonText> <Trans>Remove</Trans>
</Button> </ButtonText>
</Button>
<RemoveMemberPrompt
control={removeMemberPrompt}
displayName={displayName}
onConfirm={() => removeMembers({members: [profile.did]})}
/>
</>
) : isSelf || isFollowing || isBlockedOrBlocking(profile) ? null : ( ) : isSelf || isFollowing || isBlockedOrBlocking(profile) ? null : (
<SimpleInlineLinkText <SimpleInlineLinkText
label={l`Follow ${displayName}`} label={l`Follow ${displayName}`}
@@ -172,11 +179,6 @@ export function Member({
)} )}
{statusBadge} {statusBadge}
</View> </View>
<RemoveMemberPrompt
control={removeMemberPrompt}
displayName={displayName}
onConfirm={() => removeMembers({members: [profile.did]})}
/>
</SubtleHoverWrapper> </SubtleHoverWrapper>
) )
} }