account switch resets vaults

This commit is contained in:
Tim
2024-04-13 00:32:29 -04:00
parent 71015656cd
commit 362a5b1d6b

View File

@@ -68,17 +68,19 @@ function changeAccounts(chainId, accounts) {
const store = useStore()
if (chainId === store.chainId && accounts.length) {
const addr = accounts[0]
if (addr !== store.account) {
console.log('account logged in', addr)
store.account = addr
store.vaults = []
discoverVaults(addr)
flushTransactions()
socket.emit('address', chainId, addr)
}
}
else {
console.log('account logged out')
store.account = null
store.vaults = []
store.vaultBalances = {}
}
}