dev-classes
Version:
<h3 align="center">SocketApi</h3>
20 lines (19 loc) • 506 B
JavaScript
class g {
handleError(s) {
const r = { msg: "", statusCode: 0 };
return "message" in s && (r.msg = s.message), "error" in s && (r.msg = s.error), "status" in s && (r.statusCode = s.status), r;
}
getErrorMessageFromData(s) {
let r = "";
const e = ["message", "msg", "error", "Message", "Messages", "Error", "Errors"], t = Object.entries(s);
for (let [a, o] of t)
if (e.includes(a)) {
r = o;
break;
}
return r;
}
}
export {
g as ErrorsHandler
};