File size: 410 Bytes
89b6a21
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
export function getErrorMessage(error, fallbackMessage) {
    const payload = error && typeof error.payload === "object" ? error.payload : {};
    const fromPayload = payload?.message || payload?.error;
    if (String(fromPayload || "").trim()) {
        return String(fromPayload);
    }
    if (String(error?.message || "").trim()) {
        return String(error.message);
    }
    return fallbackMessage;
}