EvalueTonSavoir/server/middleware/app-error.ts
2024-11-10 10:19:05 -05:00

14 lines
338 B
TypeScript

import { HttpStatusCode } from "../utils/http-status-codes"
export type AppErrorInfos = {
message:string
statusCode:number|HttpStatusCode
}
export default class AppError extends Error {
statusCode:number
constructor (infos:AppErrorInfos) {
super(infos.message)
this.statusCode = infos.statusCode
}
}