about naviation fix

This commit is contained in:
2024-09-16 16:06:30 +02:00
parent 1b4c68f805
commit 1f75a6fe7f
2 changed files with 7 additions and 10 deletions

View File

@@ -23,7 +23,9 @@ class _MIHAboutState extends State<MIHAbout> {
return MIHAction(
icon: Icons.arrow_back,
iconSize: 50,
onTap: () {},
onTap: () {
Navigator.of(context).pushNamedAndRemoveUntil('/', (route) => false);
},
);
}

View File

@@ -21,8 +21,8 @@ class RouteGenerator {
static Route<dynamic> generateRoute(RouteSettings settings) {
final args = settings.arguments;
var extPath = Uri.base.path;
// print(extPath);
// print(settings.name);
print(extPath);
print(settings.name);
// External Links Navigation
switch (extPath) {
case '/auth/reset-password':
@@ -31,10 +31,6 @@ class RouteGenerator {
builder: (_) => ResetPassword(
token: Uri.base.queryParameters['token'],
));
case '/about':
return MaterialPageRoute(
settings: settings,
builder: (_) => const MIHAbout());
default:
// Internal Navigation
switch (settings.name) {
@@ -47,12 +43,11 @@ class RouteGenerator {
settings: settings, builder: (_) => const ForgotPassword());
//http://mzansi-innovation-hub.co.za/auth/reset-password
//===============================================================
//About MIH
case '/about':
return MaterialPageRoute(
settings: settings,
builder: (_) => const MIHAbout());
settings: settings, builder: (_) => const MIHAbout());
//===============================================================
//User Profile