tesseract-olap / tesseract-ui

Interface for exploration/debugging of tesseract cube servers.
MIT License
5 stars 1 forks source link

[tesseract-explorer] add 3rd level to SelectCube interface #28

Open davelandry opened 3 years ago

davelandry commented 3 years ago

Currently, the annotations that are used to determine the first and second selectors in SelectCube.jsx are topic and subtopic.

In the case where multiple cubes have identical topic and subtopic annotations, we need a 3rd selector that allows users to switch between the available cubes. An example of this is the OEC, where the following hierarchy is desired:

Here are some specific behaviors that we need to catch for this new 3rd dropdown:

davelandry commented 3 years ago

@frabarz I'm okay closing this for now, and revisiting the sorting stuff if the need arises

frabarz commented 3 years ago

I'm also experimenting with the use of context + hooks to better distribute these additional config params, the useTranslation hook gave me some ideas.