select first installed wallet on cancel tour

This commit is contained in:
saml33 2023-03-07 09:36:58 +11:00
parent f0f605cd51
commit e73873fb44
1 changed files with 10 additions and 1 deletions

View File

@ -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) {