From e1f1c49adc6999b8c019316834aee025141bd811 Mon Sep 17 00:00:00 2001 From: Ashwin P Chandran Date: Thu, 7 Jul 2022 11:14:39 -0700 Subject: [PATCH] fix(D&D): fixes reloading app (#1855) Signed-off-by: Ashwin Pc --- src/plugins/wizard/public/plugin.ts | 5 +++-- src/plugins/wizard/public/visualizations/index.ts | 6 +----- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/src/plugins/wizard/public/plugin.ts b/src/plugins/wizard/public/plugin.ts index db8b95244093..6bd8a3d970d0 100644 --- a/src/plugins/wizard/public/plugin.ts +++ b/src/plugins/wizard/public/plugin.ts @@ -25,6 +25,7 @@ import { TypeService } from './services/type_service'; import { getPreloadedStore } from './application/utils/state_management'; import { setAggService, setIndexPatterns } from './plugin_services'; import { createSavedWizardLoader } from './saved_visualizations'; +import { registerDefaultTypes } from './visualizations'; export class WizardPlugin implements @@ -38,6 +39,8 @@ export class WizardPlugin { visualizations }: WizardPluginSetupDependencies ) { const typeService = this.typeService; + registerDefaultTypes(typeService.setup()); + // Register the plugin to core core.application.register({ id: 'wizard', @@ -63,8 +66,6 @@ export class WizardPlugin setIndexPatterns(data.indexPatterns); // Register Default Visualizations - const { registerDefaultTypes } = await import('./visualizations'); - registerDefaultTypes(typeService.setup(), pluginsStart); const services: WizardServices = { ...coreStart, diff --git a/src/plugins/wizard/public/visualizations/index.ts b/src/plugins/wizard/public/visualizations/index.ts index 44ad05739a74..52d3a7234f2a 100644 --- a/src/plugins/wizard/public/visualizations/index.ts +++ b/src/plugins/wizard/public/visualizations/index.ts @@ -5,12 +5,8 @@ import type { TypeServiceSetup } from '../services/type_service'; import { createMetricConfig } from './metric'; -import { WizardPluginStartDependencies } from '../types'; -export function registerDefaultTypes( - typeServiceSetup: TypeServiceSetup, - pluginsStart: WizardPluginStartDependencies -) { +export function registerDefaultTypes(typeServiceSetup: TypeServiceSetup) { const visualizationTypes = [createMetricConfig]; visualizationTypes.forEach((createTypeConfig) => {