Merge pull request #239 from yaso-meth/NEW--about-MIH-route-fix

Fix about route if entered into the url
This commit is contained in:
yaso-meth
2025-07-28 10:33:22 +02:00
committed by GitHub
2 changed files with 12 additions and 4 deletions

View File

@@ -147,8 +147,12 @@ class RouteGenerator {
settings: settings,
builder: (_) => AboutMih(packageIndex: args),
);
} else {
return MaterialPageRoute(
settings: settings,
builder: (_) => AboutMih(),
);
}
break;
case AppRoutes.mzansiProfile:
if (args is AppProfileUpdateArguments) {

View File

@@ -8,10 +8,10 @@ import 'package:mzansi_innovation_hub/mih_packages/about_mih/package_tools/mih_t
import 'package:flutter/material.dart';
class AboutMih extends StatefulWidget {
final int packageIndex;
final int? packageIndex;
const AboutMih({
super.key,
required this.packageIndex,
this.packageIndex,
});
@override
@@ -25,7 +25,11 @@ class _AboutMihState extends State<AboutMih> {
void initState() {
super.initState();
setState(() {
_selcetedIndex = widget.packageIndex;
if(widget.packageIndex == null) {
_selcetedIndex = 0;
} else {
_selcetedIndex = widget.packageIndex!;
}
});
}