Files
afterwork/lib/core/errors/exceptions.dart

30 lines
643 B
Dart

class ServerException implements Exception {
final String message;
ServerException([this.message = 'Une erreur serveur est survenue']);
@override
String toString() => 'ServerException: $message';
}
class CacheException implements Exception {}
class AuthenticationException implements Exception {
final String message;
AuthenticationException(this.message);
@override
String toString() => 'AuthenticationException: $message';
}
class ServerExceptionWithMessage implements Exception {
final String message;
ServerExceptionWithMessage(this.message);
@override
String toString() => 'ServerException: $message';
}