grafana/public/app/core/services
Torkel Ödegaard 018733dd24
PluginDetails: Make plugin details page look good in topnav (#55571)
* PluginDetails: Make plugin details page look good in topnav

* Minor style tweak aligning things

* minor refactoring where I moved the logic to decide the default tab into its own hook.

* refactor(plugindetails): first pass at using navmodel for usePluginDetailsTabs hook

* refactor(plugindetails): move "reset page when uninstalling plugin" to installcontrols

this prevents a user from seeing a blank page if they uninstall an app plugin whilst viewing a
config page

* refactor(plugindetails): remove usage of toIconName and reduce nested if

* Trying to fix tests

* minor fix

* test(plugindetails): update selectors causing failing tests

* chore(plugindetails): remove commented out test code

* test(plugindetails): clean up - remove unnecesary usage of waitFor

Co-authored-by: Marcus Andersson <marcus.andersson@grafana.com>
Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com>
2022-09-26 15:04:07 +02:00
..
__mocks__ Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
echo Chore: Type Rudderstack and AppInsights window APIs (#55162) 2022-09-20 10:06:31 -04:00
backend_srv.ts Migrate to UID: Stop using search result ID (#54099) 2022-08-26 09:42:46 +02:00
context_srv.ts PluginDetails: Make plugin details page look good in topnav (#55571) 2022-09-26 15:04:07 +02:00
FetchQueue.test.ts Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
FetchQueue.ts Prettier: Upgrade to 2 (#30387) 2021-01-20 07:59:48 +01:00
FetchQueueWorker.test.ts remove exported test globals from test/lib/common (#50256) 2022-06-06 15:38:37 +01:00
FetchQueueWorker.ts Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
impression_srv.ts Search: Migrated impressions to use dashboardUID (#53090) 2022-08-08 11:13:19 +02:00
keybindingSrv.ts TopNav: KioskMode rewrite move to AppChrome responsibility and make it a global feature (#55149) 2022-09-15 14:04:58 +02:00
ModalManager.ts I18n: Wrap event-based modals with I18nProvider (#52720) 2022-07-25 08:44:11 -04:00
PreferencesService.ts Query History: Implement RemoteStorage methods: settings (#49320) 2022-05-23 13:42:12 +02:00
ResponseQueue.test.ts remove exported test globals from test/lib/common (#50256) 2022-06-06 15:38:37 +01:00
ResponseQueue.ts Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
search_srv.ts SearchSrv: stop using IDs (#54296) 2022-08-26 15:41:47 +02:00
StateManagerBase.ts SupportSnapshots: improved iframe support (#55059) 2022-09-14 12:54:09 -07:00
toggleTheme.ts Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
withFocusedPanelId.ts Update dependency prettier to v2.5.1 (#43473) 2022-02-02 12:02:32 +00:00