From 17f90d92efbc1b55872cb0f21054bd4f056be0ee Mon Sep 17 00:00:00 2001 From: Nathan Reese Date: Wed, 18 Sep 2024 12:26:54 -0600 Subject: [PATCH] tslint --- src/plugins/dashboard/public/dashboard_api/types.ts | 2 ++ .../public/dashboard_top_nav/internal_dashboard_top_nav.tsx | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/plugins/dashboard/public/dashboard_api/types.ts b/src/plugins/dashboard/public/dashboard_api/types.ts index 369892a2b323e4..9857741b219a87 100644 --- a/src/plugins/dashboard/public/dashboard_api/types.ts +++ b/src/plugins/dashboard/public/dashboard_api/types.ts @@ -18,6 +18,7 @@ import { import { HasAppContext, HasType, + HasUniqueId, PublishesDataViews, PublishesPanelDescription, PublishesPanelTitle, @@ -39,6 +40,7 @@ export type DashboardApi = CanExpandPanels & HasRuntimeChildState & HasSerializedChildState & HasType<'dashboard'> & + HasUniqueId & PresentationContainer & PublishesDataViews & PublishesPanelDescription & diff --git a/src/plugins/dashboard/public/dashboard_top_nav/internal_dashboard_top_nav.tsx b/src/plugins/dashboard/public/dashboard_top_nav/internal_dashboard_top_nav.tsx index a166a01ba327d7..02cbaa7d901008 100644 --- a/src/plugins/dashboard/public/dashboard_top_nav/internal_dashboard_top_nav.tsx +++ b/src/plugins/dashboard/public/dashboard_top_nav/internal_dashboard_top_nav.tsx @@ -48,6 +48,7 @@ import './_dashboard_top_nav.scss'; import { DashboardRedirect } from '../dashboard_container/types'; import { SaveDashboardReturn } from '../services/dashboard_content_management/types'; import { useDashboardApi } from '../dashboard_api/use_dashboard_api'; +import { openSettingsFlyout } from '../dashboard_container/embeddable/api'; export interface InternalDashboardTopNavProps { customLeadingBreadCrumbs?: EuiBreadcrumb[]; @@ -188,7 +189,7 @@ export function InternalDashboardTopNav({ size="s" type="pencil" className="dshTitleBreadcrumbs__updateIcon" - onClick={() => dashboardApi.openSettingsFlyout()} + onClick={() => openSettingsFlyout(dashboardApi)} /> ) : (