tesseract-olap / tesseract-ui

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

Make Query Validation Explicit to User #38

Closed greenrhyno closed 2 years ago

greenrhyno commented 2 years ago

closes #37

Disables the Execute Query button based on the whether the currently built query is valid or not. Adds messages to each validation condition so that the user is notified (via a tooltip on the Execute Query button) of the exact reason why a query can not be executed.

Changes in this PR include:

davelandry commented 2 years ago

I'd like to wait for @frabarz to come back on the 31st to approve/merge/release this PR, just because some of these inner-workings go a bit over my head. From a conceptual standpoint I love this new feature, so as long as it doesn't interfere/break any other behavior let's go for it 👍🏻