init method
Initialize connectivity monitoring
Implementation
Future<void> init() async {
// Check initial connectivity
final results = await _connectivity.checkConnectivity();
_isOnline = _isConnected(results);
// Listen to connectivity changes
_subscription = _connectivity.onConnectivityChanged.listen((results) {
final wasOnline = _isOnline;
_isOnline = _isConnected(results);
if (wasOnline != _isOnline) {
_connectivityController.add(_isOnline);
}
});
}