errors.ts 469 B

1234567891011121314151617181920
  1. type CANVAS_ERROR_NAMES = "CANVAS_ERROR" | "CANVAS_POSSIBLY_TOO_BIG";
  2. export class CanvasError extends Error {
  3. constructor(
  4. message: string = "Couldn't export canvas.",
  5. name: CANVAS_ERROR_NAMES = "CANVAS_ERROR",
  6. ) {
  7. super();
  8. this.name = name;
  9. this.message = message;
  10. }
  11. }
  12. export class AbortError extends Error {
  13. constructor(message: string = "Request aborted") {
  14. super();
  15. this.name = "AbortError";
  16. this.message = message;
  17. }
  18. }