Currently, the NetworkLogo component under the wallet feature loads all supported network logos. It should load only the connected network logo.
Investigate if there is a lightweight, stable external React package for image lazy loading.
a proper package exists.
- install and use it in all image imports.
package does not exist.
- Find a way to lazy load network logos in the NetworkLogo component.
- Investigate other places if multiple unnecessary sync image loads exist, and if so, fix them as well.
- Consider if the custom solution to this issue could be a shared component under the UI feature. If so, create it and use it.
Currently, the NetworkLogo component under the wallet feature loads all supported network logos. It should load only the connected network logo.