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,6 +153,7 @@ export function Member({
</ProfileCard.Outer> </ProfileCard.Outer>
</ProfileCard.Link> </ProfileCard.Link>
{showRemoveButton ? ( {showRemoveButton ? (
<>
<Button <Button
label={l`Remove ${displayName} from this group chat`} label={l`Remove ${displayName} from this group chat`}
size="tiny" size="tiny"
@@ -162,6 +163,12 @@ export function Member({
<Trans>Remove</Trans> <Trans>Remove</Trans>
</ButtonText> </ButtonText>
</Button> </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>
) )
} }