* added error snackbar for api fails * improved error page to be shown only for userdata errors and to allow retrying * fixed test breaking only in local because of timezone and reduced warnings for easier reading of tests results * added error management for failure inside calendars imports * added error snackbar for api fails * improved error page to be shown only for userdata errors and to allow retrying * added error management for failure inside calendars imports Co-authored-by: Camille Moussu <cmoussu@linagora.com>
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
export function formatReduxError(error: unknown): string {
|
||||
if (!error) return "Unknown error";
|
||||
if (typeof error === "string") return error;
|
||||
if (typeof error === "object") {
|
||||
const err = error as any;
|
||||
if (err?.message) return err.message;
|
||||
}
|
||||
return "Unexpected error occurred";
|
||||
}
|
||||
Reference in New Issue
Block a user