@a11ywatch/core
Version:
a11ywatch central API
21 lines • 682 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.shapeResponse = void 0;
const message_1 = require("../../../web/messages/message");
const shapeResponse = (params) => {
let { success = true, message = "", code = message_1.StatusCode.Ok, data, } = params !== null && params !== void 0 ? params : {};
if (code >= message_1.StatusCode.BadRequest) {
success = false;
}
if (typeof message === "number") {
message = message_1.HttpMessage[message];
}
return {
data,
success,
code,
message,
};
};
exports.shapeResponse = shapeResponse;
//# sourceMappingURL=shape-response.js.map
;