From 3e6104f45a934a25f006749fa2959fe1f164e127 Mon Sep 17 00:00:00 2001 From: Ryan McKinley Date: Thu, 2 May 2019 21:20:31 -0700 Subject: [PATCH] TestDataDatasource: Add config editor (#16861) --- .../plugins/datasource/testdata/ConfigEditor.tsx | 15 +++++++++++++++ public/app/plugins/datasource/testdata/module.tsx | 2 ++ 2 files changed, 17 insertions(+) create mode 100644 public/app/plugins/datasource/testdata/ConfigEditor.tsx diff --git a/public/app/plugins/datasource/testdata/ConfigEditor.tsx b/public/app/plugins/datasource/testdata/ConfigEditor.tsx new file mode 100644 index 00000000000..ec4b2a667a2 --- /dev/null +++ b/public/app/plugins/datasource/testdata/ConfigEditor.tsx @@ -0,0 +1,15 @@ +// Libraries +import React, { PureComponent } from 'react'; + +import { DataSourcePluginOptionsEditorProps } from '@grafana/ui'; + +type Props = DataSourcePluginOptionsEditorProps; + +/** + * Empty Config Editor -- settings to save + */ +export class ConfigEditor extends PureComponent { + render() { + return
; + } +} diff --git a/public/app/plugins/datasource/testdata/module.tsx b/public/app/plugins/datasource/testdata/module.tsx index d4cef1df16c..738149451b9 100644 --- a/public/app/plugins/datasource/testdata/module.tsx +++ b/public/app/plugins/datasource/testdata/module.tsx @@ -1,6 +1,7 @@ import { DataSourcePlugin } from '@grafana/ui'; import { TestDataDatasource } from './datasource'; import { TestDataQueryCtrl } from './query_ctrl'; +import { ConfigEditor } from './ConfigEditor'; class TestDataAnnotationsQueryCtrl { annotation: any; @@ -9,5 +10,6 @@ class TestDataAnnotationsQueryCtrl { } export const plugin = new DataSourcePlugin(TestDataDatasource) + .setConfigEditor(ConfigEditor) .setQueryCtrl(TestDataQueryCtrl) .setAnnotationQueryCtrl(TestDataAnnotationsQueryCtrl);