-
Sub-task
-
Resolution: Done
-
Undefined
-
None
-
None
-
None
-
False
-
-
False
-
-
We need to improve user experience when navigating inside of our plugin. We are recently mixing the top-level tab component and react-router, it's causing flickerness.
Smooth behavior would be in leaving the navigation on the tab component but we would like to keep the possibility to navigate to the application state using URLs (i.e. due to bookmarking).
I would like to avoid reinventing the wheel (duplicate react-router logic) in around the tab component.
One thing to explore is different type of Router (i.e. HashRouter).
A contradictionary requirement is in keeping the possibility to split recent plugin into a bunch of smaller ones (i.e. one per backend service).