diff --git a/src/components/member-role-update/index.js b/src/components/member-role-update/index.js index d5826cd1..18b2b7d1 100644 --- a/src/components/member-role-update/index.js +++ b/src/components/member-role-update/index.js @@ -59,11 +59,20 @@ const MemberRoleUpdate = () => { Archive Member
-

{updateStatus}

); }; + function renderModalStatus() { + if (isUpdating) { + return ; + } + if (!updateStatus) { + return renderPromoteButton(); + } + return

{updateStatus}

; + } + return ReactDOM.createPortal( <> { setShowMemberRoleUpdateModal(false); }} > - {isUpdating ? : renderPromoteButton()} + {renderModalStatus()} , document.getElementById('memberRoleUpdateModal')