useConnect
A hook to set a wallet as active wallet
import { createThirdwebClient } from "thirdweb";import { useConnect } from "thirdweb/react";import { createWallet } from "thirdweb/wallets"; const client = createThirdwebClient({ clientId: "YOUR_CLIENT_ID",}); function Example() { const { connect, isConnecting, error } = useConnect(); return ( <button onClick={() => connect(async () => { // instantiate wallet const wallet = createWallet("io.metamask"); // connect wallet await wallet.connect({ client, }); // return the wallet return wallet; }) } > Connect </button> );}
readonly connect: ( error: null | Error; isConnecting: boolean;};
let options: {};