From 166c13faf39a7f2d56d6ad52f251ce345c38f555 Mon Sep 17 00:00:00 2001 From: Yasien Mac Mini Date: Thu, 6 Mar 2025 10:55:16 +0200 Subject: [PATCH] add param of selected index to preselect page --- .../lib/mih_packages/about_mih/about_mih.dart | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/Frontend/lib/mih_packages/about_mih/about_mih.dart b/Frontend/lib/mih_packages/about_mih/about_mih.dart index 8f61b90e..5944a259 100644 --- a/Frontend/lib/mih_packages/about_mih/about_mih.dart +++ b/Frontend/lib/mih_packages/about_mih/about_mih.dart @@ -7,14 +7,26 @@ import 'package:Mzansi_Innovation_Hub/mih_packages/about_mih/app_tools/mih_terms import 'package:flutter/material.dart'; class AboutMih extends StatefulWidget { - const AboutMih({super.key}); + final int packageIndex; + const AboutMih({ + super.key, + required this.packageIndex, + }); @override State createState() => _AboutMihState(); } class _AboutMihState extends State { - int _selcetedIndex = 0; + late int _selcetedIndex; + + @override + void initState() { + super.initState(); + setState(() { + _selcetedIndex = widget.packageIndex; + }); + } @override Widget build(BuildContext context) {