Describe the bug
When the user switches from one tab to another (especially a tab that has a lot of components to render) there is a delay in loading that tab.
To Reproduce
Click on a tab. Then click on the Pan-Genome View tab.
Expected behavior
Clicking on any tab should immediately switch to that tab. Any components which need to be rendered and hydrated with data should do so afterwards, with indications to the user of their loading state (e.g a progress bar).
Describe the bug
When the user switches from one tab to another (especially a tab that has a lot of components to render) there is a delay in loading that tab.
To Reproduce
Click on a tab. Then click on the Pan-Genome View tab.
Expected behavior
Clicking on any tab should immediately switch to that tab. Any components which need to be rendered and hydrated with data should do so afterwards, with indications to the user of their loading state (e.g a progress bar).