feat(ui): add .wrap() method to WrappedError

This commit is contained in:
psychedelicious
2025-06-29 13:13:43 +10:00
parent 30fffae637
commit e8c4f49a14

View File

@@ -116,4 +116,11 @@ export class WrappedError extends Error {
this.name = this.constructor.name;
this.error = error;
}
static wrap(error: unknown): Error | WrappedError {
if (error instanceof Error) {
return error;
}
return new WrappedError(error);
}
}