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