From e4f419b84f43ea56bd50971f479bdf0084a107b8 Mon Sep 17 00:00:00 2001 From: Joey <90795735+joey-grafana@users.noreply.github.com> Date: Tue, 25 Jul 2023 12:50:12 +0100 Subject: [PATCH] Tempo: Use new configuration editor components (#71288) * Use new config components in Tempo * Update Grafana experimental version --- .../tempo/configuration/ConfigEditor.tsx | 34 ++++++++++++++----- 1 file changed, 26 insertions(+), 8 deletions(-) diff --git a/public/app/plugins/datasource/tempo/configuration/ConfigEditor.tsx b/public/app/plugins/datasource/tempo/configuration/ConfigEditor.tsx index e238ebde6e8..2a3fa55c9af 100644 --- a/public/app/plugins/datasource/tempo/configuration/ConfigEditor.tsx +++ b/public/app/plugins/datasource/tempo/configuration/ConfigEditor.tsx @@ -2,9 +2,17 @@ import { css } from '@emotion/css'; import React from 'react'; import { DataSourcePluginOptionsEditorProps, GrafanaTheme2 } from '@grafana/data'; -import { ConfigSection, ConfigSubSection, DataSourceDescription } from '@grafana/experimental'; +import { + AdvancedHttpSettings, + Auth, + ConfigSection, + ConfigSubSection, + ConnectionSettings, + convertLegacyAuthProps, + DataSourceDescription, +} from '@grafana/experimental'; import { config } from '@grafana/runtime'; -import { DataSourceHttpSettings, useStyles2 } from '@grafana/ui'; +import { SecureSocksProxySettings, useStyles2 } from '@grafana/ui'; import { ConfigDescriptionLink } from 'app/core/components/ConfigDescriptionLink'; import { Divider } from 'app/core/components/Divider'; import { NodeGraphSection } from 'app/core/components/NodeGraphSettings'; @@ -32,13 +40,19 @@ export const ConfigEditor = ({ options, onOptionsChange }: Props) => { - + + + + + {config.secureSocksDSProxyEnabled && ( + + )} @@ -59,6 +73,10 @@ export const ConfigEditor = ({ options, onOptionsChange }: Props) => { isCollapsible={true} isInitiallyOpen={false} > + + + +