Appearance
Documentation / react-auth / useConnectWallet
Function: useConnectWallet()
useConnectWallet(
callbacks
?):Object
Use this hook to connect the user's external wallet, and to attach callbacks after a user successfully connects their wallet, or if there is an error during the connection attempt.
Parameters
• callbacks?: Object
• callbacks.onError?: (error
) => void
Callback that will execute in the case of a non-successful wallet connection.
Param [PrivyErrorCode]([object Object]) - the corresponding error code
• callbacks.onSuccess?: (wallet
) => void
Callback that will execute once a successful connectWallet
completes. This will not run in the case of a wallet-based authentication or link flow.
Param [BaseConnectedEthereumWallet | BaseConnectedSolanaWallet]([object Object]) the wallet
object correspending to the connection
Returns
Object
connectWallet - opens the Privy modal and prompts the user to connect an external wallet
connectWallet
connectWallet: (
options
?) =>void
Parameters
• options?:
ExternalConnectWalletModalOptions
|MouseEvent
<any
,any
>Returns
void