diff --git a/Frontend/lib/mih_packages/mzansi_wallet/mih_wallet.dart b/Frontend/lib/mih_packages/mzansi_wallet/mih_wallet.dart index 9709ccae..54f22baa 100644 --- a/Frontend/lib/mih_packages/mzansi_wallet/mih_wallet.dart +++ b/Frontend/lib/mih_packages/mzansi_wallet/mih_wallet.dart @@ -1,15 +1,18 @@ import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_app.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_app_action.dart'; import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_app_tools.dart'; -import 'package:mzansi_innovation_hub/mih_objects/app_user.dart'; +import 'package:mzansi_innovation_hub/mih_objects/arguments.dart'; +import 'package:mzansi_innovation_hub/mih_packages/mzansi_wallet/package_tools/mih_card_favourites.dart'; import 'package:mzansi_innovation_hub/mih_packages/mzansi_wallet/package_tools/mih_cards.dart'; import 'package:flutter/material.dart'; class MihWallet extends StatefulWidget { - final AppUser signedInUser; + final WalletArguments arguments; + // final AppUser signedInUser; const MihWallet({ super.key, - required this.signedInUser, + required this.arguments, + // required this.signedInUser, }); @override @@ -23,7 +26,7 @@ class _MihWalletState extends State { void initState() { super.initState(); setState(() { - _selcetedIndex = 0; + _selcetedIndex = widget.arguments.index; }); } @@ -56,11 +59,16 @@ class _MihWalletState extends State { MihAppTools getTools() { Map temp = {}; - temp[const Icon(Icons.card_membership)] = () { + temp[const Icon(Icons.favorite)] = () { setState(() { _selcetedIndex = 0; }); }; + temp[const Icon(Icons.card_membership)] = () { + setState(() { + _selcetedIndex = 1; + }); + }; return MihAppTools( tools: temp, @@ -70,8 +78,11 @@ class _MihWalletState extends State { List getToolBody() { List toolBodies = [ + MihCardFavourites( + signedInUser: widget.arguments.signedInUser, + ), MihCards( - signedInUser: widget.signedInUser, + signedInUser: widget.arguments.signedInUser, ), ]; return toolBodies;