mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Feature: Enable React based options editors for Datasource plugins (#16748)
This commit is contained in:
@@ -160,10 +160,10 @@ export function importPluginModule(path: string): Promise<any> {
|
||||
return System.import(path);
|
||||
}
|
||||
|
||||
export function importDataSourcePlugin(path: string): Promise<DataSourcePlugin> {
|
||||
export function importDataSourcePlugin(path: string): Promise<DataSourcePlugin<any>> {
|
||||
return importPluginModule(path).then(pluginExports => {
|
||||
if (pluginExports.plugin) {
|
||||
return pluginExports.plugin as DataSourcePlugin;
|
||||
return pluginExports.plugin as DataSourcePlugin<any>;
|
||||
}
|
||||
|
||||
if (pluginExports.Datasource) {
|
||||
|
||||
Reference in New Issue
Block a user