acebase-client/src/ts/request/error.ts
2022-10-17 15:58:09 +02:00

9 lines
402 B
TypeScript

export class AceBaseRequestError extends Error {
get isNetworkError() {
return this.response === null;
}
constructor(public request: any, public response: any, public code?: number | string, public message: string = 'unknown error') {
super(message);
}
}
export const NOT_CONNECTED_ERROR_MESSAGE = 'remote database is not connected'; //'AceBaseClient is not connected';