32 lines
671 B
TypeScript
Raw Normal View History

2021-06-21 16:32:10 +08:00
class ErrorHelper {
/**
*
* @param {String} message
* @param {Number} status
*/
static newError(message, status) {
return getError(message, status);
}
static Error403(message){
return getError(message,403);
2021-11-22 16:59:38 +08:00
}
static Error404(message){
return getError(message,404);
2021-06-21 16:32:10 +08:00
}
static Error406(message){
return getError(message,406);
}
static Error400(message){
return getError(message,400);
}
}
let getError = (message, status) => {
let error = new Error(message);
error['status'] = status;
return error;
}
export default ErrorHelper;