Add Coinbase connector example by yashovardhan · Pull Request #1411 · Web3Auth/web3auth-examples

@@ -1,5 +1,6 @@ import "./App.css"; import { useWeb3AuthConnect, useWeb3AuthDisconnect, useWeb3AuthUser } from "@web3auth/modal/react"; import { WALLET_CONNECTORS } from "@web3auth/modal"; // IMP START - Blockchain Calls import { useAccount } from "wagmi"; import { SendTransaction } from "./components/sendTransaction"; Expand All @@ -8,7 +9,7 @@ import { SwitchChain } from "./components/switchNetwork"; // IMP END - Blockchain Calls function App() { // IMP START - Login const { connect, isConnected, connectorName, loading: connectLoading, error: connectError } = useWeb3AuthConnect(); const { connectTo, isConnected, connectorName, loading: connectLoading, error: connectError } = useWeb3AuthConnect(); // IMP END - Login // IMP START - Logout const { disconnect, loading: disconnectLoading, error: disconnectError } = useWeb3AuthDisconnect(); Expand Down Expand Up @@ -59,8 +60,8 @@ function App() { const unloggedInView = ( // IMP START - Login <div className="grid"> <button onClick={() => connect()} className="card"> Login <button onClick={() => connectTo(WALLET_CONNECTORS.COINBASE)} className="card"> Login via Coinbase </button> {connectLoading && <div className="loading">Connecting...</div>} {connectError && <div className="error">{connectError.message}</div>} Expand Down