TP-66891 | Multiple Call on Retry (#10851)
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user