All files / src/utils/common Error.ts

71.42% Statements 5/7
50% Branches 2/4
50% Functions 1/2
71.42% Lines 5/7

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 151x 1x 1x 1x     1x                
export enum ErrorType {
  GENERAL = "general",
  TASK_FAILED = "task_failed",
  AUTHENTICATION = "authorization",
}
 
export class CustomError {
  type: ErrorType;
  message: string;
  constructor(message: string, type: ErrorType) {
    this.message = message;
    this.type = type || ErrorType.GENERAL;
  }
}