From ee3a05a62fbe683972739add22f00053d8b4e990 Mon Sep 17 00:00:00 2001 From: Yauheni Date: Tue, 8 Oct 2024 11:49:11 +0200 Subject: [PATCH 1/2] fix connectionsMenuItems with undefined items --- .../accounting/PolicyAccountingPage.tsx | 60 ++++++++++--------- 1 file changed, 33 insertions(+), 27 deletions(-) diff --git a/src/pages/workspace/accounting/PolicyAccountingPage.tsx b/src/pages/workspace/accounting/PolicyAccountingPage.tsx index 591641020480..99f34d8f9b88 100644 --- a/src/pages/workspace/accounting/PolicyAccountingPage.tsx +++ b/src/pages/workspace/accounting/PolicyAccountingPage.tsx @@ -228,33 +228,39 @@ function PolicyAccountingPage({policy}: PolicyAccountingPageProps) { const connectionsMenuItems: MenuItemData[] = useMemo(() => { if (isEmptyObject(policy?.connections) && !isSyncInProgress) { - return accountingIntegrations.map((integration) => { - const integrationData = getAccountingIntegrationData(integration, policyID, translate); - const iconProps = integrationData?.icon ? {icon: integrationData.icon, iconType: CONST.ICON_TYPE_AVATAR} : {}; - return { - ...iconProps, - interactive: false, - wrapperStyle: [styles.sectionMenuItemTopDescription], - shouldShowRightComponent: true, - title: integrationData?.title, - rightComponent: ( -