Commit 37bcfa66 authored by Omar Luna Hernández's avatar Omar Luna Hernández
Browse files

Se crea un error personalizado

parent ab69c340
Loading
Loading
Loading
Loading
+15 −0
Original line number Diff line number Diff line
export type CustomErrorContent = {
  message: string;
  context?: { [key: string]: any };
};

export abstract class CustomError extends Error {
  abstract readonly statusCode: number;
  abstract readonly logging: boolean;

  constructor(message: string) {
    super(message);
    Object.setPrototypeOf(this, CustomError.prototype);
  }
}
  
 No newline at end of file