[Alerts] Add spaces as optional dep to triggers_actions_ui (#93267)
This commit is contained in:
parent
1b8d20c1c1
commit
6be9adac0d
3 changed files with 7 additions and 1 deletions
|
@ -3,7 +3,7 @@
|
||||||
"version": "kibana",
|
"version": "kibana",
|
||||||
"server": true,
|
"server": true,
|
||||||
"ui": true,
|
"ui": true,
|
||||||
"optionalPlugins": ["alerts", "features", "home"],
|
"optionalPlugins": ["alerts", "features", "home", "spaces"],
|
||||||
"requiredPlugins": ["management", "charts", "data", "kibanaReact", "kibanaUtils", "savedObjects"],
|
"requiredPlugins": ["management", "charts", "data", "kibanaReact", "kibanaUtils", "savedObjects"],
|
||||||
"configPath": ["xpack", "trigger_actions_ui"],
|
"configPath": ["xpack", "trigger_actions_ui"],
|
||||||
"extraPublicDirs": ["public/common", "public/common/constants"],
|
"extraPublicDirs": ["public/common", "public/common/constants"],
|
||||||
|
|
|
@ -17,6 +17,8 @@ import { ActionTypeRegistryContract, AlertTypeRegistryContract } from '../types'
|
||||||
import { ChartsPluginStart } from '../../../../../src/plugins/charts/public';
|
import { ChartsPluginStart } from '../../../../../src/plugins/charts/public';
|
||||||
import { DataPublicPluginStart } from '../../../../../src/plugins/data/public';
|
import { DataPublicPluginStart } from '../../../../../src/plugins/data/public';
|
||||||
import { PluginStartContract as AlertingStart } from '../../../alerts/public';
|
import { PluginStartContract as AlertingStart } from '../../../alerts/public';
|
||||||
|
import type { SpacesPluginStart } from '../../../spaces/public';
|
||||||
|
|
||||||
import { suspendedComponentWithProps } from './lib/suspended_component_with_props';
|
import { suspendedComponentWithProps } from './lib/suspended_component_with_props';
|
||||||
import { Storage } from '../../../../../src/plugins/kibana_utils/public';
|
import { Storage } from '../../../../../src/plugins/kibana_utils/public';
|
||||||
import { EuiThemeProvider } from '../../../../../src/plugins/kibana_react/common';
|
import { EuiThemeProvider } from '../../../../../src/plugins/kibana_react/common';
|
||||||
|
@ -33,6 +35,7 @@ export interface TriggersAndActionsUiServices extends CoreStart {
|
||||||
data: DataPublicPluginStart;
|
data: DataPublicPluginStart;
|
||||||
charts: ChartsPluginStart;
|
charts: ChartsPluginStart;
|
||||||
alerts?: AlertingStart;
|
alerts?: AlertingStart;
|
||||||
|
spaces?: SpacesPluginStart;
|
||||||
storage?: Storage;
|
storage?: Storage;
|
||||||
setBreadcrumbs: (crumbs: ChromeBreadcrumb[]) => void;
|
setBreadcrumbs: (crumbs: ChromeBreadcrumb[]) => void;
|
||||||
actionTypeRegistry: ActionTypeRegistryContract;
|
actionTypeRegistry: ActionTypeRegistryContract;
|
||||||
|
|
|
@ -25,6 +25,7 @@ import { ChartsPluginStart } from '../../../../src/plugins/charts/public';
|
||||||
import { PluginStartContract as AlertingStart } from '../../alerts/public';
|
import { PluginStartContract as AlertingStart } from '../../alerts/public';
|
||||||
import { DataPublicPluginStart } from '../../../../src/plugins/data/public';
|
import { DataPublicPluginStart } from '../../../../src/plugins/data/public';
|
||||||
import { Storage } from '../../../../src/plugins/kibana_utils/public';
|
import { Storage } from '../../../../src/plugins/kibana_utils/public';
|
||||||
|
import type { SpacesPluginStart } from '../../spaces/public';
|
||||||
|
|
||||||
import { getAddConnectorFlyoutLazy } from './common/get_add_connector_flyout';
|
import { getAddConnectorFlyoutLazy } from './common/get_add_connector_flyout';
|
||||||
import { getEditConnectorFlyoutLazy } from './common/get_edit_connector_flyout';
|
import { getEditConnectorFlyoutLazy } from './common/get_edit_connector_flyout';
|
||||||
|
@ -68,6 +69,7 @@ interface PluginsStart {
|
||||||
data: DataPublicPluginStart;
|
data: DataPublicPluginStart;
|
||||||
charts: ChartsPluginStart;
|
charts: ChartsPluginStart;
|
||||||
alerts?: AlertingStart;
|
alerts?: AlertingStart;
|
||||||
|
spaces?: SpacesPluginStart;
|
||||||
navigateToApp: CoreStart['application']['navigateToApp'];
|
navigateToApp: CoreStart['application']['navigateToApp'];
|
||||||
features: FeaturesPluginStart;
|
features: FeaturesPluginStart;
|
||||||
}
|
}
|
||||||
|
@ -142,6 +144,7 @@ export class Plugin
|
||||||
data: pluginsStart.data,
|
data: pluginsStart.data,
|
||||||
charts: pluginsStart.charts,
|
charts: pluginsStart.charts,
|
||||||
alerts: pluginsStart.alerts,
|
alerts: pluginsStart.alerts,
|
||||||
|
spaces: pluginsStart.spaces,
|
||||||
element: params.element,
|
element: params.element,
|
||||||
storage: new Storage(window.localStorage),
|
storage: new Storage(window.localStorage),
|
||||||
setBreadcrumbs: params.setBreadcrumbs,
|
setBreadcrumbs: params.setBreadcrumbs,
|
||||||
|
|
Loading…
Reference in a new issue