From c3b0eb627710b9be1ffa744b051cffd260d37dd6 Mon Sep 17 00:00:00 2001 From: Josh Hunt Date: Mon, 13 Jan 2025 16:44:35 +0000 Subject: [PATCH] Reverts "MetricCombobox: Fix overflowing parents" (#98868) Revert MetricCombobox: Fix overflowing parents https://github.com/grafana/grafana/pull/97049 --- .../components/MetricCombobox.tsx | 65 ++++--------------- .../components/PromQueryBuilder.tsx | 18 ++--- .../src/components/Forms/InlineField.tsx | 1 - .../src/components/Forms/InlineFieldRow.tsx | 1 - 4 files changed, 19 insertions(+), 66 deletions(-) diff --git a/packages/grafana-prometheus/src/querybuilder/components/MetricCombobox.tsx b/packages/grafana-prometheus/src/querybuilder/components/MetricCombobox.tsx index 81b3d830779..0c156da10f0 100644 --- a/packages/grafana-prometheus/src/querybuilder/components/MetricCombobox.tsx +++ b/packages/grafana-prometheus/src/querybuilder/components/MetricCombobox.tsx @@ -1,11 +1,9 @@ -import { css } from '@emotion/css'; import { useCallback, useState } from 'react'; -import { GrafanaTheme2, SelectableValue } from '@grafana/data'; +import { SelectableValue } from '@grafana/data'; import { EditorField, EditorFieldGroup, InputGroup } from '@grafana/experimental'; -import { Button, ComponentSize, InlineField, InlineFieldRow, useStyles2 } from '@grafana/ui'; +import { Button, InlineField, InlineFieldRow } from '@grafana/ui'; import { Combobox, ComboboxOption } from '@grafana/ui/src/components/Combobox/Combobox'; -import { getPropertiesForButtonSize } from '@grafana/ui/src/components/Forms/commonStyles'; import { PrometheusDatasource } from '../../datasource'; import { regexifyLabelValuesQueryString } from '../parsingUtils'; @@ -26,9 +24,6 @@ export interface MetricComboboxProps { variableEditor?: boolean; } -const INLINE_FIELD_WIDTH = 20; -const BUTTON_SIZE: ComponentSize = 'md'; - export function MetricCombobox({ datasource, query, @@ -88,8 +83,6 @@ export function MetricCombobox({ return metrics; }, [onGetMetrics]); - const styles = useStyles2(getMectricComboboxStyles); - const asyncSelect = () => { return ( @@ -103,7 +96,6 @@ export function MetricCombobox({ createCustomValue />