From c842e68288d4419b6c314853552124537dabed52 Mon Sep 17 00:00:00 2001 From: Raj Kamal Singh <1133322+raj-k-singh@users.noreply.github.com> Date: Thu, 7 Mar 2024 19:57:14 +0530 Subject: [PATCH] chore: minor integrations UI cleanups (#4661) --- .../IntegrationDetailContentTabs/Overview.tsx | 6 +++--- .../IntegrationDetailPage/IntegrationsUninstallBar.tsx | 2 +- frontend/src/types/api/integrations/types.ts | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationDetailContentTabs/Overview.tsx b/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationDetailContentTabs/Overview.tsx index 84183369bd..5160115e12 100644 --- a/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationDetailContentTabs/Overview.tsx +++ b/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationDetailContentTabs/Overview.tsx @@ -18,9 +18,9 @@ interface OverviewProps { function Overview(props: OverviewProps): JSX.Element { const { categories, assets, overviewContent } = props; const assetsCount = [ - assets.logs.pipelines.length, - assets.dashboards.length, - assets.alerts.length, + assets?.logs?.pipelines?.length || 0, + assets?.dashboards?.length || 0, + assets?.alerts?.length || 0, ]; const assetLabelMap = ['Pipelines', 'Dashboards', 'Alerts']; diff --git a/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationsUninstallBar.tsx b/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationsUninstallBar.tsx index 7f64c9bb1d..41e985abf8 100644 --- a/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationsUninstallBar.tsx +++ b/frontend/src/pages/Integrations/IntegrationDetailPage/IntegrationsUninstallBar.tsx @@ -41,7 +41,7 @@ function IntergrationsUninstallBar( const handleOk = (): void => { uninstallIntegration({ - integrationId, + integration_id: integrationId, }); }; diff --git a/frontend/src/types/api/integrations/types.ts b/frontend/src/types/api/integrations/types.ts index 87bc21fa56..ae18b73caf 100644 --- a/frontend/src/types/api/integrations/types.ts +++ b/frontend/src/types/api/integrations/types.ts @@ -97,7 +97,7 @@ export interface InstalledIntegrationsSuccessResponse { } export interface UninstallIntegrationProps { - integrationId: string; + integration_id: string; } export interface UninstallIntegrationSuccessResponse {