Files
formbricks/packages/lib/actionClient/helper.ts
T
2024-07-09 08:08:20 +00:00

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;
};