Explore: Move Query History to be screen wide (#84321)

* WIP

* Use splitpanewrapper for drawer

* Get rich history pulling from multiple datasources

* highlight pane

* Fix datasource data handling

* create ds/explore map, move around ds lookup

* Handle no filters

* Fix tests and some errors

* Fix context menu issue

* (Poorly) enable scrolling, fix onClose to function

* Remove highlighting, use legacy key, fix casing

* fix filtering to handle non-simple data

* Fix linter, add translations

* Fixing tests~~

* Move to explore drawer and fix some more tests

* Kinda fix drawer stuff?

* Fix remaining card tests

* Fix test

* Fix tests

* Partially fix starred tab tests

* Fix integration tests

* Fix remaining tests 🤞

* Add a test and a clarifying comment behind a couple hooks

* Remove unused code

* Fix button styling and fix animation (but break width)

* Make Drawer using parent width (100%)

* Fix tests and some small catches

* Add tests for selectExploreDSMaps selector

---------

Co-authored-by: Piotr Jamroz <pm.jamroz@gmail.com>
This commit is contained in:
Kristina
2024-04-09 07:36:46 -05:00
committed by GitHub
parent 3420e942ac
commit 5305316f5a
42 changed files with 728 additions and 522 deletions

View File

@@ -289,6 +289,9 @@ export const Pages = {
table: 'Explore Table',
scrollView: 'data-testid explorer scroll view',
},
QueryHistory: {
container: 'data-testid QueryHistory',
},
},
SoloPanel: {
url: (page: string) => `/d-solo/${page}`,