currentUser.role & blocked member

This code :

if (currentUser.role === 'Member'){       
$w("#text").show();
}
else {   
$w("#test"').hide();      
}

Doesn’t work if I also want to hide the text from a blocked member.
Do you have the solution?
Thanks in advance

import {authentication, currentMember} from 'wix-members';
let isRoleMember = false;
let isLoggedIn= authentication.loggedIn();
$w.onReady(() => {
 handleMember();
 authentication.onLogin(() => {
 isLoggedIn = true;
 handleMember();
 });
 authentication.onLogout(() => {
 isLoggedIn = false;
 handleMember();
 });
})
async function handleMember(){
 if(isLoggedIn){
  const roles = await currentMember.getRoles();
  isRoleMember = !!roles.find(e => e.title === 'Member');
 } else {
 isRoleMember = false;
 }
 isRoleMember ? $w("#text").show() : $w("#text").hide();
}