no internet, error screen
This commit is contained in:
@@ -15,7 +15,7 @@ class RouteName {
|
||||
static const String registerUserDetailsScreen = 'registerUserDetailsScreen';
|
||||
|
||||
//No Internet
|
||||
static const String noInternetScreen = 'noInternet';
|
||||
static const String noInternetScreen = 'noInternetScreen';
|
||||
|
||||
//Welcome
|
||||
static const String welcomeScreen = 'welcome';
|
||||
|
||||
@@ -25,6 +25,7 @@ import 'package:tanami_app/features/register/presentation/pages/register_screen.
|
||||
import 'package:tanami_app/features/register/presentation/pages/register_step_screen.dart';
|
||||
import 'package:tanami_app/features/securePin/presentation/pages/pin_screen.dart';
|
||||
import 'package:tanami_app/features/welcome/presentation/pages/weclome_screen.dart';
|
||||
import 'package:tanami_app/shared/components/no_internet.dart';
|
||||
|
||||
import '../../features/MainScreens/main_screen.dart';
|
||||
import '../../features/forgotPassword/presentation/pages/restore_password_phone_verification_screen.dart';
|
||||
@@ -254,6 +255,13 @@ final goRouter = GoRouter(
|
||||
return const ConfirmInvestmentScreen();
|
||||
},
|
||||
),
|
||||
GoRoute(
|
||||
name: RouteName.noInternetScreen,
|
||||
path: RouteName.noInternetScreen,
|
||||
builder: (context, state) {
|
||||
return const NoInternet();
|
||||
},
|
||||
),
|
||||
],
|
||||
),
|
||||
],
|
||||
|
||||
@@ -116,4 +116,9 @@ class AppImages {
|
||||
'assets/images/invest_screen/svg/time_square.svg';
|
||||
static const String applePayIcon =
|
||||
'assets/images/invest_screen/svg/apple_pay.svg';
|
||||
|
||||
//No Internet
|
||||
|
||||
static const String noInternetImage =
|
||||
'assets/images/no_internet/png/no_internet.png';
|
||||
}
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
// network_connectivity.dart
|
||||
|
||||
import 'dart:async';
|
||||
|
||||
import 'package:connectivity_plus/connectivity_plus.dart';
|
||||
import 'package:tanami_app/core/routes/route_name.dart';
|
||||
import 'package:tanami_app/core/routes/routes.dart';
|
||||
@@ -30,7 +31,7 @@ class NetworkConnectivity {
|
||||
goRouter.pop(true);
|
||||
}
|
||||
} else {
|
||||
goRouter.go(RouteName.noInternetScreen);
|
||||
goRouter.pushNamed(RouteName.noInternetScreen);
|
||||
}
|
||||
});
|
||||
|
||||
@@ -45,7 +46,7 @@ class NetworkConnectivity {
|
||||
onStatusChange(connectivityResult.toString());
|
||||
} else {
|
||||
onStatusChange(connectivityResult.toString());
|
||||
goRouter.go(RouteName.noInternetScreen);
|
||||
goRouter.pushNamed(RouteName.noInternetScreen);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user