[Multiple Datasource] Refactor data source menu and clean up data source component configurations #6239
Labels
multiple datasource
multiple datasource project
refactor
Tech debt related tasks that need refactoring
technical debt
If not paid, jeapardizes long-term success and maintainability of the repository.
v2.14.0
In #6082, we introduced a data source menu component which acts as a higher level component and rely on the props passed by plugins to determine which component to mount onto the navigation bar.
The components to be rendered are mutually exclusive, and having multiple boolean properties makes it hard to maintain, thus we should switch to a new structure to render the following component:
The text was updated successfully, but these errors were encountered: