From 15923ca6b410c12303c4117c308d3e802a4557f0 Mon Sep 17 00:00:00 2001 From: joshhunt Date: Tue, 26 Aug 2025 13:17:50 +0100 Subject: [PATCH] add ids to variables Co-authored-by: Ashley Harrison --- .../settings/variables/editors/AdHocFiltersVariableEditor.tsx | 1 + .../settings/variables/editors/GroupByVariableEditor.tsx | 1 + .../settings/variables/editors/IntervalVariableEditor.tsx | 1 + .../settings/variables/editors/QueryVariableEditor.tsx | 1 + .../settings/variables/editors/SystemVariableEditor.tsx | 1 + .../settings/variables/editors/TextBoxVariableEditor.tsx | 1 + 6 files changed, 6 insertions(+) diff --git a/public/app/features/dashboard-scene/settings/variables/editors/AdHocFiltersVariableEditor.tsx b/public/app/features/dashboard-scene/settings/variables/editors/AdHocFiltersVariableEditor.tsx index f35b9ac1ead..88fa7688a9d 100644 --- a/public/app/features/dashboard-scene/settings/variables/editors/AdHocFiltersVariableEditor.tsx +++ b/public/app/features/dashboard-scene/settings/variables/editors/AdHocFiltersVariableEditor.tsx @@ -69,6 +69,7 @@ export function getAdHocFilterOptions(variable: SceneVariable): OptionsPaneItemD return [ new OptionsPaneItemDescriptor({ + id: `variable-${variable.state.name}-value`, render: () => , }), ]; diff --git a/public/app/features/dashboard-scene/settings/variables/editors/GroupByVariableEditor.tsx b/public/app/features/dashboard-scene/settings/variables/editors/GroupByVariableEditor.tsx index 67df8b473a0..9ec18871c93 100644 --- a/public/app/features/dashboard-scene/settings/variables/editors/GroupByVariableEditor.tsx +++ b/public/app/features/dashboard-scene/settings/variables/editors/GroupByVariableEditor.tsx @@ -67,6 +67,7 @@ export function getGroupByVariableOptions(variable: SceneVariable): OptionsPaneI return [ new OptionsPaneItemDescriptor({ + id: `variable-${variable.state.name}-value`, render: () => , }), ]; diff --git a/public/app/features/dashboard-scene/settings/variables/editors/IntervalVariableEditor.tsx b/public/app/features/dashboard-scene/settings/variables/editors/IntervalVariableEditor.tsx index 143ce707b0a..5318ad0e0a1 100644 --- a/public/app/features/dashboard-scene/settings/variables/editors/IntervalVariableEditor.tsx +++ b/public/app/features/dashboard-scene/settings/variables/editors/IntervalVariableEditor.tsx @@ -71,6 +71,7 @@ export function getIntervalVariableOptions(variable: SceneVariable): OptionsPane return [ new OptionsPaneItemDescriptor({ + id: `variable-${variable.state.name}-value`, render: () => , }), ]; diff --git a/public/app/features/dashboard-scene/settings/variables/editors/QueryVariableEditor.tsx b/public/app/features/dashboard-scene/settings/variables/editors/QueryVariableEditor.tsx index 48d95fc3be5..2e32afe02cf 100644 --- a/public/app/features/dashboard-scene/settings/variables/editors/QueryVariableEditor.tsx +++ b/public/app/features/dashboard-scene/settings/variables/editors/QueryVariableEditor.tsx @@ -127,6 +127,7 @@ export function getQueryVariableOptions(variable: SceneVariable): OptionsPaneIte return [ new OptionsPaneItemDescriptor({ + id: `variable-${variable.state.name}-value`, render: () => , }), ]; diff --git a/public/app/features/dashboard-scene/settings/variables/editors/SystemVariableEditor.tsx b/public/app/features/dashboard-scene/settings/variables/editors/SystemVariableEditor.tsx index c0c958c21a8..1d9812d6b12 100644 --- a/public/app/features/dashboard-scene/settings/variables/editors/SystemVariableEditor.tsx +++ b/public/app/features/dashboard-scene/settings/variables/editors/SystemVariableEditor.tsx @@ -9,6 +9,7 @@ export function getSystemVariableOptions(variable: SceneVariable): OptionsPaneIt return [ new OptionsPaneItemDescriptor({ + id: `variable-${variable.state.name}-value`, render: () => { return ( diff --git a/public/app/features/dashboard-scene/settings/variables/editors/TextBoxVariableEditor.tsx b/public/app/features/dashboard-scene/settings/variables/editors/TextBoxVariableEditor.tsx index 603c45bb376..b95a63088eb 100644 --- a/public/app/features/dashboard-scene/settings/variables/editors/TextBoxVariableEditor.tsx +++ b/public/app/features/dashboard-scene/settings/variables/editors/TextBoxVariableEditor.tsx @@ -32,6 +32,7 @@ export function getTextBoxVariableOptions(variable: SceneVariable): OptionsPaneI return [ new OptionsPaneItemDescriptor({ title: t('dashboard-scene.textbox-variable-form.label-value', 'Value'), + id: `variable-${variable.state.name}-value`, render: () => , }), ];