diff --git a/src/plugins/ui_actions_enhanced/public/drilldowns/drilldown_manager/containers/drilldown_manager/create_public_drilldown_manager.tsx b/src/plugins/ui_actions_enhanced/public/drilldowns/drilldown_manager/containers/drilldown_manager/create_public_drilldown_manager.tsx index 9e291731902386..91ad6214a7d1ee 100644 --- a/src/plugins/ui_actions_enhanced/public/drilldowns/drilldown_manager/containers/drilldown_manager/create_public_drilldown_manager.tsx +++ b/src/plugins/ui_actions_enhanced/public/drilldowns/drilldown_manager/containers/drilldown_manager/create_public_drilldown_manager.tsx @@ -7,6 +7,7 @@ */ import * as React from 'react'; +import { KibanaThemeProvider } from '@kbn/kibana-react-plugin/public'; import { DrilldownManagerDependencies, PublicDrilldownManagerProps } from '../../types'; export type PublicDrilldownManagerComponent = React.FC; @@ -36,11 +37,13 @@ export const createPublicDrilldownManager = ( return ( - + + + ); }; diff --git a/src/plugins/ui_actions_enhanced/public/drilldowns/drilldown_manager/types.ts b/src/plugins/ui_actions_enhanced/public/drilldowns/drilldown_manager/types.ts index 84ca97036f1b46..21c52bac2a9784 100644 --- a/src/plugins/ui_actions_enhanced/public/drilldowns/drilldown_manager/types.ts +++ b/src/plugins/ui_actions_enhanced/public/drilldowns/drilldown_manager/types.ts @@ -9,6 +9,7 @@ import { ToastsStart } from '@kbn/core/public'; import { IStorageWrapper } from '@kbn/kibana-utils-plugin/public'; import { Trigger } from '@kbn/ui-actions-plugin/public'; +import type { ThemeServiceStart } from '@kbn/core-theme-browser'; import { ActionFactory, BaseActionFactoryContext, @@ -160,4 +161,9 @@ export interface DrilldownManagerDependencies { * Link to trigger picker user facing docs on corporate website. */ triggerPickerDocsLink?: string; + + /** + * Kibana theme service + */ + theme: ThemeServiceStart; } diff --git a/src/plugins/ui_actions_enhanced/public/plugin.ts b/src/plugins/ui_actions_enhanced/public/plugin.ts index 1065b30c8e4dca..b7f2aec8658593 100644 --- a/src/plugins/ui_actions_enhanced/public/plugin.ts +++ b/src/plugins/ui_actions_enhanced/public/plugin.ts @@ -122,6 +122,7 @@ export class AdvancedUiActionsPublicPlugin toastService: core.notifications.toasts, docsLink: core.docLinks.links.dashboard.drilldowns, triggerPickerDocsLink: core.docLinks.links.dashboard.drilldownsTriggerPicker, + theme: core.theme, }), }; }