ConnectWallet
A component that allows the user to connect their wallet.
it renders a button which when clicked opens a modal to allow users to connect to wallets specified in the ThirdwebProvider
's supportedWallets prop.
This component must be descendant of ThirdwebProvider