diff --git a/public/app/features/dashboard-scene/panel-edit/PanelDataPane/AddDataItemMenu.tsx b/public/app/features/dashboard-scene/panel-edit/PanelDataPane/AddDataItemMenu.tsx index 2ada47cbc53..ede194e6468 100644 --- a/public/app/features/dashboard-scene/panel-edit/PanelDataPane/AddDataItemMenu.tsx +++ b/public/app/features/dashboard-scene/panel-edit/PanelDataPane/AddDataItemMenu.tsx @@ -2,9 +2,9 @@ import { css } from '@emotion/css'; import { memo } from 'react'; import { GrafanaTheme2 } from '@grafana/data'; -import { t, Trans } from '@grafana/i18n'; +import { t } from '@grafana/i18n'; import { config } from '@grafana/runtime'; -import { Button, Dropdown, Menu, useStyles2 } from '@grafana/ui'; +import { Dropdown, IconButton, Menu, Stack, useStyles2 } from '@grafana/ui'; import { ExpressionQueryType } from 'app/features/expressions/types'; interface AddDataItemMenuProps { @@ -41,6 +41,10 @@ export const AddDataItemMenu = memo(({ onAddQuery, onAddTransform, onAddExpressi }); } + const expressionSubItems = expressionTypes.map(({ type, label }) => ( + onAddExpression(type)} /> + )); + const menu = ( - - {expressionTypes.map((expr) => ( - onAddExpression(expr.type)} - /> - ))} - + ); return ( -
+ - + -
+ ); }); diff --git a/public/app/features/dashboard-scene/panel-edit/PanelDataPane/PanelDataPane.tsx b/public/app/features/dashboard-scene/panel-edit/PanelDataPane/PanelDataPane.tsx index e27092725f1..f3d0f85239b 100644 --- a/public/app/features/dashboard-scene/panel-edit/PanelDataPane/PanelDataPane.tsx +++ b/public/app/features/dashboard-scene/panel-edit/PanelDataPane/PanelDataPane.tsx @@ -400,7 +400,7 @@ function PanelDataPaneRendered({ model }: SceneComponentProps) { const { containerProps, primaryProps, secondaryProps, splitterProps } = useSplitter({ direction: 'row', - initialSize: 0.2, + initialSize: 0.25, }); return (