whatsapp-business-api
Version:
A Wrapper for Whatsapp Business Cloud API hosted by Meta.
22 lines (21 loc) • 640 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.WhatsappApiError = void 0;
class CustomError extends Error {
constructor(message) {
super(message);
Object.setPrototypeOf(this, CustomError.prototype);
}
}
class WhatsappApiError extends CustomError {
constructor(payload) {
super(payload.message);
this.payload = payload;
this.errorCode = payload.code;
Object.setPrototypeOf(this, WhatsappApiError.prototype);
}
serializeErrors() {
return [{ message: this.payload.message }];
}
}
exports.WhatsappApiError = WhatsappApiError;