UNPKG

@replyke/core

Version:

Replyke: Build interactive apps with social features like comments, votes, feeds, user lists, notifications, and more.

24 lines 865 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.handleError = void 0; var handleError = function (err, baseMessage) { var _a; var messages = [baseMessage !== null && baseMessage !== void 0 ? baseMessage : ""]; var responseData = (_a = err.response) === null || _a === void 0 ? void 0 : _a.data; if (responseData) { if (responseData.error) { messages.push(responseData.error); } if (responseData.details) { messages.push(responseData.details); } } else { // Fallback to the default error message if no response data is available messages.push(err.message || "Unknown error"); } console.error(messages.join(" - ")); return messages.join(" - "); }; exports.handleError = handleError; //# sourceMappingURL=handleError.js.map