Appearance
Documentation / expo / hasError
Function: hasError() ​
hasError(s) ​
hasError(
s
):s is EmbeddedWalletErrorState
A type predicate to narrow the Embedded Wallet state to the Error state.
Parameters ​
• s: EmbeddedWalletState
Returns ​
s is EmbeddedWalletErrorState
Example ​
ts
import {useEmbeddedWallet, useEmbeddedSolanaWalet, isConnected} from '@privy-io/expo';
const wallet = useEmbeddedWallet();
/// OR
const wallet = useEmbeddedSolanaWallet();
{hasError(wallet) && (
<>Error: {wallet.error}</>
)}
hasError(s) ​
hasError(
s
):s is EmbeddedSolanaWalletErrorState
A type predicate to narrow the Embedded Wallet state to the Error state.
Parameters ​
• s: EmbeddedSolanaWalletState
Returns ​
s is EmbeddedSolanaWalletErrorState
Example ​
ts
import {useEmbeddedWallet, useEmbeddedSolanaWalet, isConnected} from '@privy-io/expo';
const wallet = useEmbeddedWallet();
/// OR
const wallet = useEmbeddedSolanaWallet();
{hasError(wallet) && (
<>Error: {wallet.error}</>
)}