From b3c8c12047a203c2144ce1adb72a02d9ba54eebf Mon Sep 17 00:00:00 2001 From: kishan06 Date: Tue, 26 Mar 2024 17:47:10 +0530 Subject: [PATCH] minor change --- lib/main.dart | 55 ++++++++++++++++++++++----------------------------- 1 file changed, 24 insertions(+), 31 deletions(-) diff --git a/lib/main.dart b/lib/main.dart index 21887c8..8a99d4b 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -44,11 +44,11 @@ void main() async { prefs.setString('token',token.toString()); */ Globalwait.principalid = prefs.getString("iam_principal_id").toString(); token = prefs.getString('token').toString(); - bool? notificationstatus=prefs.getBool('notificationstatus'); - bool? agreepolicy=prefs.getBool("agreepolicy"); - Globalwait.token=token; -Globalwait.notificationstatus=notificationstatus; -Globalwait.agreeforprivacy=agreepolicy; + bool? notificationstatus = prefs.getBool('notificationstatus'); + bool? agreepolicy = prefs.getBool("agreepolicy"); + Globalwait.token = token; + Globalwait.notificationstatus = notificationstatus; + Globalwait.agreeforprivacy = agreepolicy; runApp(const MyApp()); } @@ -60,8 +60,8 @@ class MyApp extends StatefulWidget { } class _MyAppState extends State { - ConnectivityResult _connectionStatus = ConnectivityResult.none; - final Connectivity _connectivity = Connectivity(); + ConnectivityResult _connectionStatus = ConnectivityResult.none; + final Connectivity _connectivity = Connectivity(); late StreamSubscription _connectivitySubscription; Future checkInternet() async { final connectivityResult = await (Connectivity().checkConnectivity()); @@ -70,26 +70,26 @@ class _MyAppState extends State { connectivityResult == ConnectivityResult.mobile) { setState(() { _connectionStatus = connectivityResult; - print("has internet"); - + print("has internet"); }); } else { setState(() { _connectionStatus = connectivityResult; - print("no internet"); + print("no internet"); // Navigator.pushReplacementNamed(context, "/noInternet"); }); } } - Future initConnectivity() async { + + Future initConnectivity() async { late ConnectivityResult result; // Platform messages may fail, so we use a try/catch PlatformException. try { - result = await _connectivity.checkConnectivity(); + result = await _connectivity.checkConnectivity(); print("initconnectivitity"); } on PlatformException catch (e) { print("errrror"); - print( e); + print(e); return; } @@ -107,40 +107,33 @@ class _MyAppState extends State { setState(() { print("//////////////"); _connectionStatus = result; - if(_connectionStatus==ConnectivityResult.none){ + if (_connectionStatus == ConnectivityResult.none) { Get.to(NoInternet()); - }else{ + } else { Get.back(result: true); } //_connectionStatus==ConnectivityResult.none?RouteName.nointernet: }); } + @override void initState() { - //checkInternet(); - // print(_connectionStatus.toString()); + //checkInternet(); + // print(_connectionStatus.toString()); initConnectivity(); _connectivitySubscription = _connectivity.onConnectivityChanged.listen(_updateConnectionStatus); - /* Future.delayed(Duration(seconds: 2), () async { - if (_connectionStatus == ConnectivityResult.none) { - await Get.to(NoInternet()); - print("aaaaaaaaaaa"); - } else { - print("rrrr"); - } - }); - */ // TODO: implement initState + print("minor change for git"); super.initState(); } - @override + + @override void dispose() { _connectivitySubscription.cancel(); super.dispose(); } - //String? token="//"; - // This widget is the root of your application. + @override Widget build(BuildContext context) { print("////////////////connectionstring///////////"); @@ -153,13 +146,13 @@ class _MyAppState extends State { colorScheme: ColorScheme.fromSeed(seedColor: Colors.deepPurple), useMaterial3: true, ), - initialRoute:'/', + initialRoute: '/', /* token == "null" || token!.isEmpty || token == null ? '/' : RouteName.entryPoint, */ getPages: AppRoutes.appRoutes(), ), - designSize: const Size(390, 844), + designSize: const Size(390, 844), ); } }