import React from 'react'; import { DataSourceJsonData, DataSourcePluginOptionsEditorProps } from '@grafana/data'; import { ConfigSection } from '@grafana/experimental'; import { Field, Switch } from '@grafana/ui'; export interface Props extends Pick, 'options' | 'onOptionsChange'> {} export interface SecureSocksProxyConfig extends DataSourceJsonData { enableSecureSocksProxy?: boolean; } export function SecureSocksProxySettingsNewStyling({ options, onOptionsChange, }: Props): JSX.Element { return ( onOptionsChange({ ...options, jsonData: { ...options.jsonData, enableSecureSocksProxy: event.currentTarget.checked }, }) } /> ); }