isOnline method
Returns true when at least one non-none connectivity type is active.
Implementation
Future<bool> isOnline() async {
final results = await Connectivity().checkConnectivity();
return results.isNotEmpty &&
results.any((r) => r != ConnectivityResult.none);
}