sendou.ink/app/utils/errors.ts

21 lines
437 B
TypeScript

export class LimitReachedError extends Error {
constructor(message: string) {
super(message);
this.name = "LimitReachedError";
}
}
export class ConcurrentModificationError extends Error {
constructor(message: string) {
super(message);
this.name = "ConcurrentModificationError";
}
}
export class DuplicateEntryError extends Error {
constructor(message: string) {
super(message);
this.name = "DuplicateEntryError";
}
}