returns true if network is available
Future<bool> isNetworkAvailable() async { var connectivityResult = await Connectivity().checkConnectivity(); return connectivityResult != ConnectivityResult.none; }