grafana/public/app/features/dashboard/utils
Polina Boneva 84eb275c8d
PanelChrome: Menu is wrapped in a render prop for full outside control (#60537)
* setup menu as a render prop sent down from PanelStateWrapper to PanelChrome

* let the Dropdown take care of opening the menu in PanelChrome

* menu and leftItems are on the right side of the header together

* add storybook examples with menu

* menu does not need to be a callback because it's opened in a Dropdown anyway

* pass down to getPanelMenu whether or not data is streaming atm

* stop loading data as well as streaming from menu

* override menu's style where needed

* reduce snapshot matching in tests
2023-01-12 11:10:09 +02:00
..
getPanelMenu.test.ts PanelChrome: Menu is wrapped in a render prop for full outside control (#60537) 2023-01-12 11:10:09 +02:00
getPanelMenu.ts PanelChrome: Menu is wrapped in a render prop for full outside control (#60537) 2023-01-12 11:10:09 +02:00
getRefreshFromUrl.test.ts TimeRange: Fixes updating time range from url and browser history (#48657) 2022-05-04 11:36:15 +02:00
getRefreshFromUrl.ts TimeRange: Fixes updating time range from url and browser history (#48657) 2022-05-04 11:36:15 +02:00
loadSnapshotData.ts grafana/data: Move data frames processing functions from core (#60795) 2022-12-28 07:59:45 -08:00
panel.test.ts grafana/data: Move getPanelOptionsWithDefaults from core (#60813) 2022-12-29 05:48:22 -08:00
panel.ts Folder: Replace folderId with folderUid (#58393) 2022-11-17 09:22:57 +01:00
panelMerge.test.ts schema: Use generated dashboard model in frontend (#55769) 2022-12-20 15:04:14 +01:00
panelMerge.ts Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
screen.ts PublicDashboard: Add RTK Query with loading and error state. Add MSW dependency for testing. (#55518) 2022-09-22 09:35:04 -03:00
timeRange.ts PublicDashboards: UI improvements (#55130) 2022-09-14 14:35:46 -03:00