From b1ea70b9ab3e1406699d0bf740dcccb1c77e4cc7 Mon Sep 17 00:00:00 2001 From: unknown Date: Sun, 8 Oct 2023 20:12:49 +0800 Subject: [PATCH] fix error screen --- .../homepage.dart/components/menu_tile.dart | 36 +++++++++++-------- lib/utils/urls.dart | 4 +-- 2 files changed, 23 insertions(+), 17 deletions(-) diff --git a/lib/screens/unit2/homepage.dart/components/menu_tile.dart b/lib/screens/unit2/homepage.dart/components/menu_tile.dart index abb12bc..daa5e73 100644 --- a/lib/screens/unit2/homepage.dart/components/menu_tile.dart +++ b/lib/screens/unit2/homepage.dart/components/menu_tile.dart @@ -5,8 +5,8 @@ import 'package:unit2/utils/global_context.dart'; import '../../../../theme-data.dart/colors.dart'; import '../../../../utils/global.dart'; -Widget getTile( - IconData icondata, String title, String route, BuildContext context,UserData userData) { +Widget getTile(IconData icondata, String title, String route, + BuildContext context, UserData userData) { return ListTile( dense: true, leading: Icon( @@ -19,25 +19,31 @@ Widget getTile( ), onTap: () async { if (title.toLowerCase() == "logout") { - confirmAlert(context, () async{ + confirmAlert(context, () async { await CREDENTIALS!.clear(); - await CREDENTIALS!.deleteAll(['username','password','saved']); - Navigator.pushReplacementNamed (NavigationService.navigatorKey.currentContext!,"/"); - },"Logout","Are You sure you want to logout?"); - }if(title.toLowerCase() == 'profile'){ - ProfileArguments profileArguments = ProfileArguments(token: userData.user!.login!.token!, userID:userData.user!.login!.user!.profileId!); - Navigator.pushNamed(context, route,arguments: profileArguments); - }if(title.toLowerCase() == 'basic info'){ - Navigator.pushNamed(context, '/basic-info'); - }if(title.toLowerCase() == 'request sos'){ - Navigator.pushNamed(context, '/sos'); + await OFFLINE!.clear(); + await CREDENTIALS!.deleteAll(['username', 'password', 'saved']); + Navigator.pushReplacementNamed( + NavigationService.navigatorKey.currentContext!, "/"); + }, "Logout", "Are You sure you want to logout?"); + } + if (title.toLowerCase() == 'profile') { + ProfileArguments profileArguments = ProfileArguments( + token: userData.user!.login!.token!, + userID: userData.user!.login!.user!.profileId!); + Navigator.pushNamed(context, route, arguments: profileArguments); + } + if (title.toLowerCase() == 'basic info') { + Navigator.pushNamed(context, '/basic-info'); + } + if (title.toLowerCase() == 'request sos') { + Navigator.pushNamed(context, '/sos'); } - }, ); } -class ProfileArguments{ +class ProfileArguments { final int userID; final String token; const ProfileArguments({required this.token, required this.userID}); diff --git a/lib/utils/urls.dart b/lib/utils/urls.dart index 1bf89de..b6b3eb9 100644 --- a/lib/utils/urls.dart +++ b/lib/utils/urls.dart @@ -5,8 +5,8 @@ class Url { String host() { // return '192.168.10.183:3000'; - // return 'agusandelnorte.gov.ph'; - return "192.168.10.219:3000"; + return 'agusandelnorte.gov.ph'; + // return "192.168.10.219:3000"; // return "192.168.10.241"; // return "192.168.10.221:3004"; // return "playweb.agusandelnorte.gov.ph";