Initial commit
This commit is contained in:
14
lib/core/platform/network_info.dart
Normal file
14
lib/core/platform/network_info.dart
Normal file
@@ -0,0 +1,14 @@
|
||||
import 'package:internet_connection_checker_plus/internet_connection_checker_plus.dart';
|
||||
|
||||
abstract class NetworkInfo {
|
||||
Future<bool> get isConnected;
|
||||
}
|
||||
|
||||
class NetworkInfoImpl implements NetworkInfo{
|
||||
final InternetConnection internetConnectionCheckerPlus;
|
||||
|
||||
NetworkInfoImpl(this.internetConnectionCheckerPlus);
|
||||
|
||||
@override
|
||||
Future<bool> get isConnected => internetConnectionCheckerPlus.hasInternetAccess;
|
||||
}
|
||||
Reference in New Issue
Block a user