Example pages:
Things to track for this logic:
- chainId
- metamaskChainId
- isProviderDetected
Problem: once chainId is set, it needs to be reset to make the logic work. However getGraphMetadata is doing longpolling. Needs a bit of refactor.
Expected behavior: visit FAQ directly.
To reproduce the bug: visit frontpage then navigate to FAQ. You will see that network components are displayed in the navigation bar.