Open mvaivre opened 1 year ago
I'll take this.
The only remaining places where we list things are:
SwitchWalletModal
and SwitchWalletScreen
ContactsScreen
and SelectContactModal
CurrencySelectModal
Imo, none of this can grow to a size that will impact performance. I tried adding 100 contacts and I didn't get any warnings. So, I would leave this task for after the initial release. It requires quite a bit of work and I'd rather focus on other more pressing issues.
@mvaivre WDYT?
Let's have a look at https://github.com/Shopify/flash-list
We're seeing the following warning:
VirtualizedList: You have a large list that is slow to update...
. We're already memoizing the flat list items, however more can probably be done. We're using such lists across the whole app: improving this will probably have a great impact on smoothness & loading time.