friendlyMessage property

  1. @override
String get friendlyMessage
override

Creates a user-friendly error message

Implementation

@override
String get friendlyMessage {
  if (isTimeout) {
    return 'Request timed out. Please check your connection and try again.';
  }
  if (isClientError) {
    return 'Invalid request. Please check your configuration.';
  }
  if (isServerError) {
    return 'Server error occurred. Please try again later.';
  }
  return 'Network error occurred. Please check your connection.';
}