Walletconnect not showing metamask options - React js

Hi why the walletconnect showing qr scan and not showing metamask, trustwallet option?

const connect = async () => {
    if (!isAuthenticated) {
      await Moralis.authenticate({
        signingMessage: "Log in using Moralis",
        provider:"walletconnect"
      })
      .then(function (user) {
          console.log("logged in user:", user);
          console.log(user.attributes.accounts[0]);
        })
        .catch(function (error) {
          console.log(error);
          toast.error(error.message);
        });
    }
  }

You should read this about how to post code on forum.

If you tried on a desktop, you should have such a tab to switch

And such for mobile which should show the list too

I switched the tab but there is no metamask option showing.

Try filtering mobile linking options https://v1docs.moralis.io/moralis-dapp/users/web3-login/walletconnect#4.-filter-mobile-linking-options