grafana/public/app/features/dashboard/dashgrid
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
..
PanelHeader PanelChrome: Menu is wrapped in a render prop for full outside control (#60537) 2023-01-12 11:10:09 +02:00
DashboardGrid.test.tsx Dashboard: Making a dashboard editable does not allow resizing of panels (#59255) 2022-12-07 12:46:10 +02:00
DashboardGrid.tsx Dashboard: Making a dashboard editable does not allow resizing of panels (#59255) 2022-12-07 12:46:10 +02:00
DashboardPanel.tsx Solo Panel: Configurable timezone (#59153) 2022-11-23 12:14:35 +01:00
LazyLoader.tsx Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
liveTimer.ts Chore: Rename grafana core PanelChrome and use grafana-ui - PanelChrome component (#56659) 2022-10-17 16:03:38 +02:00
PanelChromeAngular.tsx Panels: Fixes crashing issue when migrating angular panels (#58232) 2022-11-08 16:26:02 +01:00
PanelStateWrapper.test.tsx Chore: Rename grafana core PanelChrome and use grafana-ui - PanelChrome component (#56659) 2022-10-17 16:03:38 +02:00
PanelStateWrapper.tsx PanelChrome: Menu is wrapped in a render prop for full outside control (#60537) 2023-01-12 11:10:09 +02:00
SeriesVisibilityConfigFactory.ts Hidden series stay hidden in legend when toggling visibility (#54139) 2022-08-31 13:49:24 +03:00