feat : new injection logic

test : some file :)
chore : upgrade android gradle
This commit is contained in:
2025-08-19 11:22:34 +03:30
parent 9b04c0374b
commit 7c3c1280b2
47 changed files with 1139 additions and 377 deletions

View File

@@ -0,0 +1,24 @@
import 'package:connectivity_plus/connectivity_plus.dart';
import 'package:get/get.dart';
class NetworkStatus {
NetworkStatus._();
static final NetworkStatus _instance = NetworkStatus._();
factory NetworkStatus() => _instance;
final Connectivity _connectivity = Connectivity();
RxBool isConnected = false.obs;
void startListening() {
_connectivity.onConnectivityChanged.listen((result) {
isConnected.value = !result.contains(ConnectivityResult.none);
});
_connectivity.checkConnectivity().then((result) {
isConnected.value = !result.contains(ConnectivityResult.none);
});
}
}