mirror of
https://github.com/formbricks/formbricks.git
synced 2026-04-22 02:55:04 -05:00
18 lines
447 B
TypeScript
18 lines
447 B
TypeScript
export const getFormattedErrorMessage = (result) => {
|
|
let message = "";
|
|
|
|
if (result.serverError) {
|
|
message = result.serverError;
|
|
} else {
|
|
const errors = result.validationErrors;
|
|
message = Object.keys(errors || {})
|
|
.map((key) => {
|
|
if (key === "_errors") return errors[key].join(", ");
|
|
return `${key ? `${key}` : ""}${errors?.[key]?._errors.join(", ")}`;
|
|
})
|
|
.join("\n");
|
|
}
|
|
|
|
return message;
|
|
};
|