first commit

This commit is contained in:
Anbarasu
2026-05-26 18:01:57 +05:30
commit 6d59c8daf6
297 changed files with 35238 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
import 'package:connectivity_plus/connectivity_plus.dart';
import 'package:get/get.dart';
class ConnectivityController extends GetxController {
var isConnected = true.obs;
@override
void onInit() {
super.onInit();
_checkInitialConnection();
// Listen to connection changes
Connectivity().onConnectivityChanged.listen((status) {
isConnected.value = (status != ConnectivityResult.none);
});
}
Future<void> _checkInitialConnection() async {
final status = await Connectivity().checkConnectivity();
isConnected.value = (status != ConnectivityResult.none);
}
Future<void> retryConnection() async {
final status = await Connectivity().checkConnectivity();
isConnected.value = (status != ConnectivityResult.none);
}
}