checkInternet method

  1. @override
Future<Either<NetworkError, bool>> checkInternet()
override

Implementation

@override
Future<Either<NetworkError, bool>> checkInternet() async {
  final connectivityResult = await connectivity.checkConnectivity();
  if (connectivityResult != ConnectivityResult.none) {
    return right(true);
  }
  return left(const NetworkError.noInternet());
}