Files
optima/src/Errors/GenericError.ts
T
2026-01-24 16:59:50 -06:00

17 lines
331 B
TypeScript

export default class GenericError extends Error {
public status: number;
constructor(info: {
name: string;
message: string;
cause?: string;
status?: number;
}) {
super();
this.name = info.name;
this.status = info.status ?? 400;
this.message = info.message;
this.cause = info.cause;
}
}