Note: Didn't find a way how to check whether a dapp is opened on mobile or not. So, Nova Wallet option will fallback to polkadot js or metamask opened not from the Nova Wallet mobile app. Other way around, if the dapp is opened in the Nova Wallet Browser then a user can connect either via Nova Wallet option or Polkadot js/Metamask.
What have been done
PREDEFINED_WALLETS
Note: Didn't find a way how to check whether a dapp is opened on mobile or not. So, Nova Wallet option will fallback to polkadot js or metamask opened not from the Nova Wallet mobile app. Other way around, if the dapp is opened in the Nova Wallet Browser then a user can connect either via Nova Wallet option or Polkadot js/Metamask.