grafana/public/app/types
Piotr Jamróz f6e472f879
Explore: Show a drawer with tabs for the library and query history (#86279)
* Create basic feature toggle

* Rename context to reflect it contains query history and query library

* Update icons and variants

* Rename hooks

* Update tests

* Fix mock

* Add tracking

* Turn button into a toggle

* Make dropdown active as well

This is required to have better UI and an indication of selected state in split view

* Update Query Library icon

This is to make it consistent with the toolbar button

* Hide query history button when query library is available

This is to avoid confusing UX with 2 button triggering the drawer but with slightly different behavior

* Make the drawer bigger for query library

To avoid confusion for current users and test it internally a bit more it's behind a feature toggle. Bigger drawer may obstruct the view and add more friction in the UX.

* Fix tests

The test was failing because queryLibraryAvailable was set to true for tests. This change makes it more explicit what use case is being tested

* Remove active state underline from the dropdown

* Allow closing Query Library drawer from the toolbar

* Simplify dropdown design
2024-04-24 10:32:11 +02:00
..
jquery Minor progress on fixing no-implicit any issues 2019-03-19 18:24:47 +01:00
accessControl.ts Alerting: Export contact points to check access control action instead legacy role (#71990) 2023-08-08 19:29:34 +03:00
acl.ts Chore: remove legacy dashboard and folder permission pages (#77143) 2023-10-31 14:23:37 +00:00
alerting.ts Alerting: Add support for msteams contact point in external Alertmanagers (#76392) 2023-10-13 10:43:42 -05:00
apiKeys.ts Service accounts: UI migration results (#68789) 2023-06-08 10:09:30 +02:00
appEvent.ts Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
appNotifications.ts Frontend: Add notification persistence behind feature flag (#47871) 2022-04-20 10:42:32 +01:00
config.ts ClientTokenRotation: Don't rotate session cookie for authproxy (#72496) 2023-07-28 15:32:58 +02:00
dashboard.ts DashboardScene: Only update/replace location for normal dashboard route (#84747) 2024-03-19 16:40:49 +01:00
datasources.ts Datasource Onboarding: Prevent flickering of onboarding page after first load (#63360) 2023-02-24 11:48:30 +00:00
events.ts Time Range: Copy-paste Time Range (#80107) 2024-01-18 14:06:27 -07:00
explore.ts Explore: Show a drawer with tabs for the library and query history (#86279) 2024-04-24 10:32:11 +02:00
folders.ts NestedFolderPicker: Seperate state from Browse Dashboards (#82672) 2024-02-21 20:02:37 +02:00
index.ts SAML: Move type definitions to auth config to change ownership to authnz team (#72463) 2023-08-01 09:45:41 +01:00
ldap.ts Chore: Fix more strict typescript errors (#35514) 2021-06-14 15:13:48 +01:00
location.ts FieldOverride: Support data links via field overrides (#23590) 2020-04-20 07:37:38 +02:00
organization.ts SelectOrgPage: migrate API function calls to Redux (#43133) 2021-12-16 09:57:18 +01:00
plugins.ts Chore: removing folderId from plugindashboard service (#80570) 2024-01-16 11:08:39 +01:00
query.ts QueryGroup: Cleanup leftovers from hackathons (#67048) 2023-04-21 15:32:47 +02:00
serviceaccount.ts IAM: Protect managed service account frontend details page (#77839) 2023-11-14 17:52:48 +01:00
settings.ts SAML: Configuration UI (#64054) 2023-04-13 16:07:43 +02:00
store.ts Explore: Refactor & centralize URL/state sync (#66286) 2023-06-06 15:31:39 +01:00
suggestions.ts Tracing: Add node graph panel suggestion (#83311) 2024-02-27 12:28:17 +00:00
supportBundles.ts Support Bundles: Improve creating bundle UX (#61611) 2023-01-17 17:50:14 +01:00
svg.d.ts Transforms: Adds beta notice and updates transform descriptions (#24158) 2020-05-04 15:05:31 +02:00
teams.ts RolePicker: Optimise rendering inside lists of items (#77297) 2023-11-01 11:57:02 +01:00
templates.ts Chore: type fixes (#77618) 2023-11-06 11:28:44 +00:00
unified-alerting-dto.test.ts Alerting: Add a "Reason" to Alert Instances to show underlying cause of state. (#49259) 2022-05-23 16:49:49 +08:00
unified-alerting-dto.ts Alerting: Add "Keep Last State" backend functionality (#83940) 2024-03-12 10:00:43 -04:00
unified-alerting.ts Alerting: Detail view part 3 (#81286) 2024-02-07 18:02:20 +01:00
user.ts Anonymous Access: Pagination for devices (#80028) 2024-01-15 12:13:38 +00:00
window.d.ts Scenes: Backward compatability with new template variable system for functions that don't pass scopedVars (#75937) 2023-10-04 13:21:01 +02:00