From 1bf1c5e47a9b0ff631dc065bcf340cfc1375d949 Mon Sep 17 00:00:00 2001 From: Audric Ackermann Date: Mon, 13 Jan 2025 16:11:32 +1100 Subject: [PATCH] fix: disable resend button when member is pending removal --- ts/components/MemberListItem.tsx | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/ts/components/MemberListItem.tsx b/ts/components/MemberListItem.tsx index b7824b145..10fc12b60 100644 --- a/ts/components/MemberListItem.tsx +++ b/ts/components/MemberListItem.tsx @@ -247,13 +247,19 @@ const ResendButton = ({ groupPk, pubkey }: { pubkey: PubkeyType; groupPk: GroupP if (!shouldShowResendButton) { return null; } + const resendButtonDisabled = + memberStatus === 'INVITE_SENDING' || + memberStatus === 'PROMOTION_SENDING' || + memberStatus === 'REMOVED_MEMBER' || + memberStatus === 'REMOVED_MEMBER_AND_MESSAGES' || + memberStatus === 'REMOVED_UNKNOWN'; return ( { const group = await UserGroupsWrapperActions.getGroup(groupPk); const member = await MetaGroupWrapperActions.memberGet(groupPk, pubkey);