diff --git a/context/polkadotExtensionContext.tsx b/context/polkadotExtensionContext.tsx index 5119c1321c7f55039eeda005e9cb4fa0e1fffc72..2a2682a534c97f794d91e117e9cfc4161c778b05 100644 --- a/context/polkadotExtensionContext.tsx +++ b/context/polkadotExtensionContext.tsx @@ -33,13 +33,13 @@ export const PolkadotExtensionProvider = ( { children } : { children : ReactNode // enable the wallet try { await firstWallet?.enable( "Polkadot Tokengated Demo" ) - if ( accounts === undefined || accounts.length === 0 ) { - await firstWallet.subscribeAccounts((allAccounts: WalletAccount[] | undefined) => { - console.log("got accounts via talisman connect", allAccounts) + await firstWallet.subscribeAccounts((allAccounts: WalletAccount[] | undefined) => { + console.log("got accounts via talisman connect", allAccounts) + if ( accounts === undefined || accounts.length === 0 ) { setAccounts( allAccounts ) setActingAccountIdx( 0 ) - }); - } + } + }); } catch (error) { console.log( error ) }