initialize method
Initialize network checker and listen to connectivity changes
Implementation
Future<void> initialize() async {
// Check initial connectivity
await checkConnectivity();
// Listen to connectivity changes
_subscription = _connectivity.onConnectivityChanged.listen(
(List<ConnectivityResult> results) {
_updateConnectionStatus(results);
},
);
}