diff --git a/packages/grafana-prometheus/src/querybuilder/components/LabelParamEditor.tsx b/packages/grafana-prometheus/src/querybuilder/components/LabelParamEditor.tsx index 3e72025ac07..ed978167f12 100644 --- a/packages/grafana-prometheus/src/querybuilder/components/LabelParamEditor.tsx +++ b/packages/grafana-prometheus/src/querybuilder/components/LabelParamEditor.tsx @@ -71,9 +71,9 @@ async function loadGroupByLabels( } const expr = modeller.renderLabels(labels); - const result = await datasource.languageProvider.queryLabelKeys(timeRange, expr); + const result: string[] = await datasource.languageProvider.queryLabelKeys(timeRange, expr); - return Object.keys(result).map((x) => ({ + return result.map((x) => ({ label: x, value: x, }));