[INJIMOB-1078] Merge remote-tracking branch 'upstream/develop' into injimob-1078-mso-mdoc-vc-support

Signed-off-by: KiruthikaJeyashankar <81218987+KiruthikaJeyashankar@users.noreply.github.com>
This commit is contained in:
KiruthikaJeyashankar
2024-09-02 15:44:09 +05:30
20 changed files with 438 additions and 147 deletions

View File

@@ -95,6 +95,14 @@ export const IssuersScreen: React.FC<
return controller.errorMessageType === ErrorMessage.GENERIC;
};
function isBackendError(): boolean {
return (
controller.errorMessageType === ErrorMessage.TECHNICAL_DIFFICULTIES ||
controller.errorMessageType ===
ErrorMessage.CREDENTIAL_TYPE_DOWNLOAD_FAILURE
);
}
const onFocusSearch = () => {
setTapToSearch(true);
};
@@ -119,6 +127,7 @@ export const IssuersScreen: React.FC<
if (isGenericError()) {
return SvgImage.SomethingWentWrong();
}
if (isBackendError()) return SvgImage.ErrorOccurred();
return SvgImage.NoInternetConnection();
};
@@ -202,7 +211,11 @@ export const IssuersScreen: React.FC<
image={getImage()}
showClose
primaryButtonTestID="tryAgain"
primaryButtonText="tryAgain"
primaryButtonText={
controller.errorMessageType != ErrorMessage.TECHNICAL_DIFFICULTIES
? 'tryAgain'
: undefined
}
primaryButtonEvent={controller.TRY_AGAIN}
onDismiss={goBack}
/>