handleErrorMessage static method
Implementation
static String handleErrorMessage(Exception error) {
String message;
if (error is ApiException) {
// switch
if (error.type == ApiErrorType.serverError) {
message = error.message;
} else if (error.type == ApiErrorType.badRequest) {
message = error.message;
} else if (error.type == ApiErrorType.networkError) {
message = error.message;
} else {
message = 'An unexpected error occurred: ${error.toString()}';
}
} else {
message = 'An unexpected error occurred: ${error.toString()}';
}
return message;
}