select first installed wallet on cancel tour
This commit is contained in:
parent
f0f605cd51
commit
e73873fb44
|
@ -66,8 +66,17 @@ export default function EnhancedWalletProvider({
|
|||
useEffect(() => {
|
||||
if (wallet) {
|
||||
setPreselectedWalletName(wallet.adapter.name)
|
||||
} else {
|
||||
const hasInstalledWallet = displayedWallets.find(
|
||||
(w) => w.readyState === 'Installed'
|
||||
)
|
||||
if (hasInstalledWallet) {
|
||||
setPreselectedWalletName(hasInstalledWallet.adapter.name)
|
||||
} else {
|
||||
setPreselectedWalletName('Phantom')
|
||||
}
|
||||
}
|
||||
}, [wallet, setPreselectedWalletName])
|
||||
}, [displayedWallets, wallet, setPreselectedWalletName])
|
||||
|
||||
useEffect(() => {
|
||||
if (!wallet && preselectedWalletName) {
|
||||
|
|
Loading…
Reference in New Issue