Function: useCurrentWallet()
useCurrentWallet(): {
connectionStatus:"connecting";currentWallet:null;isDisconnected:false;isConnecting:true;isConnected:false;supportedIntents: readonly []; } | {connectionStatus:"disconnected";currentWallet:null;isDisconnected:true;isConnecting:false;isConnected:false;supportedIntents: readonly []; } | {connectionStatus:"connected";currentWallet:WalletWithRequiredFeatures;isDisconnected:false;isConnecting:false;isConnected:true;supportedIntents:string[]; }
Retrieves the wallet that is currently connected to the dApp, if one exists.
Returns
{ connectionStatus: "connecting"; currentWallet: null; isDisconnected: false; isConnecting: true; isConnected: false; supportedIntents: readonly []; } | { connectionStatus: "disconnected"; currentWallet: null; isDisconnected: true; isConnecting: false; isConnected: false; supportedIntents: readonly []; } | { connectionStatus: "connected"; currentWallet: WalletWithRequiredFeatures; isDisconnected: false; isConnecting: false; isConnected: true; supportedIntents: string[]; }