Fix about route if entered into the url

This commit is contained in:
2025-07-28 10:31:40 +02:00
parent 5b0f4a28bb
commit d582a5dfe3
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!;
}
});
}