From eda3cffe22bc6b70620257fa5857f41ebcc3e6de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torkel=20=C3=96degaard?= Date: Tue, 17 Oct 2017 12:14:34 +0200 Subject: [PATCH] build: added imports of rxjs utility functions --- public/app/features/plugins/plugin_loader.ts | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/public/app/features/plugins/plugin_loader.ts b/public/app/features/plugins/plugin_loader.ts index 5c29ce36495..2c04ce7c72c 100644 --- a/public/app/features/plugins/plugin_loader.ts +++ b/public/app/features/plugins/plugin_loader.ts @@ -9,8 +9,6 @@ import config from 'app/core/config'; import TimeSeries from 'app/core/time_series2'; import TableModel from 'app/core/table_model'; import {coreModule, appEvents, contextSrv} from 'app/core/core'; -import {Observable} from 'rxjs/Observable'; -import {Subject} from 'rxjs/Subject'; import * as datemath from 'app/core/utils/datemath'; import * as fileExport from 'app/core/utils/file_export'; import * as flatten from 'app/core/utils/flatten'; @@ -18,6 +16,16 @@ import * as ticks from 'app/core/utils/ticks'; import builtInPlugins from './buit_in_plugins'; import d3 from 'vendor/d3/d3'; +// rxjs +import {Observable} from 'rxjs/Observable'; +import {Subject} from 'rxjs/Subject'; + +// these imports add functions to Observable +import 'rxjs/add/observable/empty'; +import 'rxjs/add/observable/from'; +import 'rxjs/add/operator/map'; +import 'rxjs/add/operator/combineAll'; + System.config({ baseURL: 'public', defaultExtension: 'js', @@ -57,7 +65,6 @@ exposeToPlugin('rxjs/Observable', Observable); exposeToPlugin('d3', d3); exposeToPlugin('app/plugins/sdk', sdk); - exposeToPlugin('app/core/utils/datemath', datemath); exposeToPlugin('app/core/utils/file_export', fileExport); exposeToPlugin('app/core/utils/flatten', flatten);