Skip to main content

Show Wallet UI

Use the useWalletUI hook to open the Wallet Services in-app browser overlay, which provides a pre-built wallet interface for viewing balances, sending tokens, and managing the wallet.

Import

import { useWalletUI } from '@web3auth/react-native-sdk'

Usage

import { useWalletUI } from '@web3auth/react-native-sdk'

function WalletButton() {
const { showWalletUI, loading, error } = useWalletUI()

return (
<View>
<Button
title={loading ? 'Opening wallet…' : 'Open Wallet'}
disabled={loading}
onPress={() => showWalletUI()}
/>
{error && <Text style={{ color: 'red' }}>{error.message}</Text>}
</View>
)
}
On this page