initialize method
Implementation
Future<void> initialize() async {
final hasConnection = await _internetConnection.hasInternetAccess;
_status.add(hasConnection
? ConnectionStatus.connected
: ConnectionStatus.noInternet);
_subscription = _internetConnection.onStatusChange.listen(
(InternetStatus internetStatus) {
final newStatus = internetStatus == InternetStatus.connected
? ConnectionStatus.connected
: ConnectionStatus.noInternet;
if (_status.value != newStatus) {
_status.add(newStatus);
debugPrint('NET: Conexión: ${newStatus == ConnectionStatus.connected ? "✓" : "✗"}');
}
},
);
}