From dfcf5d609bb299d6842e4da68c32a4149c04c09b Mon Sep 17 00:00:00 2001 From: Prajjaval Verma Date: Wed, 15 May 2024 15:54:59 +0530 Subject: [PATCH] TP-66891 | Multiple Call on Retry (#10851) --- App/common/screen/BaseScreen.tsx | 33 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 17 deletions(-) diff --git a/App/common/screen/BaseScreen.tsx b/App/common/screen/BaseScreen.tsx index 998441e7de..b4a02c30f7 100644 --- a/App/common/screen/BaseScreen.tsx +++ b/App/common/screen/BaseScreen.tsx @@ -113,25 +113,24 @@ const BaseScreen: React.FC<{ navigation: any; route: any }> = ({ } if (ActionMetaData.actionType === WidgetActionTypes.OPEN_BOTTOM_SHEET) { addBottomSheet(ActionMetaData.data as ModalView); - } else { - const updatedActionPayload: GenericActionPayload = { - ...(actionPayload as GenericActionPayload), - setScreenData, - setScreenState, - setErrorMetaData, - ctaData: cta, - screenData: { ...screenData }, - }; - if (!!actionPayload) { - Router.handleAction(updatedActionPayload, navigation); - } else { - // handle error - logToSentry( - `Action payload is missing or invalid: ${actionPayload} | MethodName: handleActions` - ); - } } }); + const updatedActionPayload: GenericActionPayload = { + ...(actionPayload as GenericActionPayload), + setScreenData, + setScreenState, + setErrorMetaData, + ctaData: cta, + screenData: { ...screenData }, + }; + if (!!actionPayload) { + Router.handleAction(updatedActionPayload, navigation); + } else { + // handle error + logToSentry( + `Action payload is missing or invalid: ${actionPayload} | MethodName: handleActions`, + ); + } }; const { bottomsheet, addBottomSheet } = useBottomSheet(handleActions);