From 8ef705f2b51f50d9a95761dd218f2969d11da669 Mon Sep 17 00:00:00 2001 From: Peter Holmberg Date: Tue, 16 Oct 2018 09:59:03 +0200 Subject: [PATCH] pausing for now --- .../datasources/DataSourceSettings.tsx | 24 ++++++++----------- 1 file changed, 10 insertions(+), 14 deletions(-) diff --git a/public/app/features/datasources/DataSourceSettings.tsx b/public/app/features/datasources/DataSourceSettings.tsx index bd7bb6069c3..b28394dc4f4 100644 --- a/public/app/features/datasources/DataSourceSettings.tsx +++ b/public/app/features/datasources/DataSourceSettings.tsx @@ -1,7 +1,6 @@ -import React, { PureComponent } from 'react'; +import React, { createRef, PureComponent } from 'react'; import { connect } from 'react-redux'; import { DataSource, Plugin } from 'app/types'; -import DataSourceHttpSettings from './DataSourceHttpSettings'; export interface Props { dataSource: DataSource; @@ -18,11 +17,19 @@ enum DataSourceStates { } export class DataSourceSettings extends PureComponent { + settingsElement = createRef(); + state = { name: this.props.dataSource.name, showNamePopover: false, }; + componentDidMount() { + // importPluginModule(this.props.dataSourceMeta.module).then(pluginExports => { + // console.log(pluginExports); + // }); + } + onNameChange = event => { this.setState({ name: event.target.value, @@ -77,17 +84,6 @@ export class DataSourceSettings extends PureComponent { render() { const { name, showNamePopover } = this.state; - const props = { - access: {}, - basicAuth: {}, - showAccessOption: {}, - tlsAuth: {}, - tlsAuthWithCACert: {}, - tlsCACert: {}, - tlsClientCert: {}, - tlsClientKey: {}, - }; - return (
@@ -134,7 +130,7 @@ export class DataSourceSettings extends PureComponent { to update this datasource.
)} - +