Move errors
This commit is contained in:
parent
1619c51ad9
commit
98da806253
5 changed files with 34 additions and 27 deletions
34
frontend/sync-client/src/errors/errors.ts
Normal file
34
frontend/sync-client/src/errors/errors.ts
Normal file
|
|
@ -0,0 +1,34 @@
|
||||||
|
export class SyncResetError extends Error {
|
||||||
|
public constructor() {
|
||||||
|
super("SyncClient has been reset, cleaning up");
|
||||||
|
this.name = "SyncResetError";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class ServerVersionMismatchError extends Error {
|
||||||
|
public constructor(message: string) {
|
||||||
|
super(message);
|
||||||
|
this.name = "ServerVersionMismatchError";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class AuthenticationError extends Error {
|
||||||
|
public constructor(message: string) {
|
||||||
|
super(message);
|
||||||
|
this.name = "AuthenticationError";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class FileNotFoundError extends Error {
|
||||||
|
public constructor(
|
||||||
|
message: string,
|
||||||
|
public readonly filePath: string
|
||||||
|
) {
|
||||||
|
super(message);
|
||||||
|
this.name = "FileNotFoundError";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
export class PermanentSyncError extends Error { }
|
||||||
|
|
||||||
|
export class LocalChangesDuringReconciliation extends Error { }
|
||||||
|
|
@ -1,9 +0,0 @@
|
||||||
export class FileNotFoundError extends Error {
|
|
||||||
public constructor(
|
|
||||||
message: string,
|
|
||||||
public readonly filePath: string
|
|
||||||
) {
|
|
||||||
super(message);
|
|
||||||
this.name = "FileNotFoundError";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,6 +0,0 @@
|
||||||
export class AuthenticationError extends Error {
|
|
||||||
public constructor(message: string) {
|
|
||||||
super(message);
|
|
||||||
this.name = "AuthenticationError";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,6 +0,0 @@
|
||||||
export class ServerVersionMismatchError extends Error {
|
|
||||||
public constructor(message: string) {
|
|
||||||
super(message);
|
|
||||||
this.name = "ServerVersionMismatchError";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
@ -1,6 +0,0 @@
|
||||||
export class SyncResetError extends Error {
|
|
||||||
public constructor() {
|
|
||||||
super("SyncClient has been reset, cleaning up");
|
|
||||||
this.name = "SyncResetError";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Loading…
Reference in a new issue