checkInternet method
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());
}