isNetworkError static method

bool isNetworkError(
  1. dynamic error
)

Verifica se o erro é relacionado à conectividade/rede

error O erro a ser analisado Returns true se o erro for relacionado à rede

Implementation

static bool isNetworkError(dynamic error) {
  final errorString = error.toString().toLowerCase();
  return errorString.contains('connection') ||
      errorString.contains('network') ||
      errorString.contains('timeout') ||
      errorString.contains('dio') ||
      errorString.contains('socket') ||
      errorString.contains('host') ||
      errorString.contains('internet');
}