update utils

This commit is contained in:
Chen, Tai-Lin committed 2024-03-04 23:34:06 +08:00
1 parent 817cf8c40e
commit c324bfcfee
4 files changed
+13 -11

No files matched your search

+39
View File
@@ -0,0 +1,39 @@
/* eslint-disable max-classes-per-file */
export class TooManyRequestsError extends Error {
constructor(message: string | undefined) {
super(message)
this.name = 'TooManyRequestsError'
}
}
export class ValidationError extends Error {
constructor(message: string | undefined) {
super(message)
this.name = 'ValidationError'
}
}
export class UnauthorizedError extends Error {
constructor(message: string | undefined) {
super(message)
this.name = 'UnauthorizedError'
}
}
export class LoadQuestError extends Error {
questId: any
constructor(message: string | undefined, questId: any) {
super(message)
this.name = 'LoadQuestError'
this.questId = questId
}
}
export class LoadSessionError extends Error {
questId: any
constructor(message: string | undefined, questId: any) {
super(message)
this.name = 'LoadSessionError'
this.questId = questId
}
}