Rumahjo-Android-APP/lib/utils/Network/networkAvailability.dart
2024-09-07 07:58:50 +07:00

17 lines
484 B
Dart

import 'package:connectivity_plus/connectivity_plus.dart';
class CheckInternet {
CheckInternet();
static Connectivity connectivity = Connectivity();
static Future<void> check(
{required Function() onInternet, Function()? onNoInternet}) async {
ConnectivityResult connectivityResult =
await connectivity.checkConnectivity();
if (connectivityResult == ConnectivityResult.none) {
onNoInternet?.call();
} else {
onInternet.call();
}
}
}