From 4c14f05aed58880f4b026be8d779845726f44861 Mon Sep 17 00:00:00 2001 From: "sweep-ai[bot]" <128439645+sweep-ai[bot]@users.noreply.github.com> Date: Fri, 8 Dec 2023 12:35:32 +0000 Subject: [PATCH] feat: Add user-friendly error messages --- convertPheno_client/src/code/utils/errorMessages.js | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 convertPheno_client/src/code/utils/errorMessages.js diff --git a/convertPheno_client/src/code/utils/errorMessages.js b/convertPheno_client/src/code/utils/errorMessages.js new file mode 100644 index 00000000..430fa224 --- /dev/null +++ b/convertPheno_client/src/code/utils/errorMessages.js @@ -0,0 +1,9 @@ +const errorMessages = { + "TypeError: Cannot read properties of undefined (reading 'map')": "An unexpected error occurred while processing your data. Please try again.", + "Error: Request failed with status code 404": "The requested resource could not be found. Please check your input and try again.", + "Error: Network Error": "A network error occurred. Please check your internet connection and try again." +}; + +export function getFriendlyErrorMessage(errorMessage) { + return errorMessages[errorMessage] || "An unexpected error occurred. Please try again."; +}