isNetworkAvailable method
Implementation
Future<bool> isNetworkAvailable() async {
try {
var connectivityResult = await (Connectivity().checkConnectivity());
if (connectivityResult[0] == ConnectivityResult.mobile || connectivityResult[0] == ConnectivityResult.wifi || connectivityResult[0] == ConnectivityResult.ethernet || connectivityResult[0] == ConnectivityResult.bluetooth || connectivityResult[0] == ConnectivityResult.vpn) {
return true;
} else {
return false;
}
} catch (e) {
return true;
}
}