isNetworkError static method
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');
}