add title to Mzansi Wallet

This commit is contained in:
2025-05-29 15:03:41 +02:00
parent ec4739b229
commit 80d7ae1cba
3 changed files with 11 additions and 39 deletions

View File

@@ -36,6 +36,7 @@ class _MihWalletState extends State<MihWallet> {
appActionButton: getAction(),
appTools: getTools(),
appBody: getToolBody(),
appToolTitles: getToolTitle(),
selectedbodyIndex: _selcetedIndex,
onIndexChange: (newValue) {
setState(() {
@@ -87,4 +88,12 @@ class _MihWalletState extends State<MihWallet> {
];
return toolBodies;
}
List<String> getToolTitle() {
List<String> toolTitles = [
"Cards",
"Favourites",
];
return toolTitles;
}
}

View File

@@ -1,5 +1,4 @@
import 'package:flutter/material.dart';
import 'package:mzansi_innovation_hub/main.dart';
import 'package:mzansi_innovation_hub/mih_apis/mih_mzansi_wallet_apis.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_layout/mih_single_child_scroll.dart';
import 'package:mzansi_innovation_hub/mih_components/mih_package_components/mih_package_tool_body.dart';
@@ -34,7 +33,7 @@ class _MihCardFavouritesState extends State<MihCardFavourites> {
@override
Widget build(BuildContext context) {
return MihPackageToolBody(
borderOn: true,
borderOn: false,
bodyItem: getBody(),
);
}
@@ -45,25 +44,6 @@ class _MihCardFavouritesState extends State<MihCardFavourites> {
MihSingleChildScroll(
child: Column(
children: [
Row(
mainAxisAlignment: MainAxisAlignment.center,
children: [
Text(
"Favourites",
textAlign: TextAlign.center,
style: TextStyle(
fontSize: 25,
fontWeight: FontWeight.bold,
color: MzanziInnovationHub.of(context)!
.theme
.secondaryColor(),
),
),
],
),
Divider(
color: MzanziInnovationHub.of(context)!.theme.secondaryColor(),
),
FutureBuilder(
future: cardList,
builder: (context, snapshot) {

View File

@@ -268,7 +268,7 @@ class _MihCardsState extends State<MihCards> {
@override
Widget build(BuildContext context) {
return MihPackageToolBody(
borderOn: true,
borderOn: false,
bodyItem: getBody(),
);
}
@@ -279,23 +279,6 @@ class _MihCardsState extends State<MihCards> {
MihSingleChildScroll(
child: Column(
children: [
Row(
mainAxisAlignment: MainAxisAlignment.center,
children: [
Text(
"Loyalty Cards",
textAlign: TextAlign.center,
style: TextStyle(
fontSize: 25,
fontWeight: FontWeight.bold,
color: MzanziInnovationHub.of(context)!
.theme
.secondaryColor(),
),
),
],
),
const SizedBox(height: 10),
Row(
mainAxisAlignment: MainAxisAlignment.center,
children: [