You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Worst example is probably the accounts page. So many things are loaded with the various services, and everything is loaded one after the other, i.e. slow. No wonder it takes 10-15 seconds for an account with lots of NFTs to actually finish loading.
There's is no reason for doing all of that synchronously - but some things have to be done first and that makes it a bit tricky.
loading the account itself, it's balances, the transactions and the NFT slots can all be done in parallel - because only the accountId is needed
loading the NFT metadata should then be done in parallel too, not one-by-one
The text was updated successfully, but these errors were encountered:
It's actually getting quite complicated. First, because you can only call StateHasChanged() from the main/UI thread and second, because there's so much interdependency here.
Worst example is probably the accounts page. So many things are loaded with the various services, and everything is loaded one after the other, i.e. slow. No wonder it takes 10-15 seconds for an account with lots of NFTs to actually finish loading.
There's is no reason for doing all of that synchronously - but some things have to be done first and that makes it a bit tricky.
The text was updated successfully, but these errors were encountered: