From c16d8b6e9178b5b2d321aaf5f0c51a8b41602ac1 Mon Sep 17 00:00:00 2001 From: Yasien Mac Mini Date: Fri, 28 Nov 2025 12:31:39 +0200 Subject: [PATCH] QOL: Mzansi Wallet Package performance improvements --- .../lib/mih_packages/mzansi_wallet/mih_wallet.dart | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/Frontend/lib/mih_packages/mzansi_wallet/mih_wallet.dart b/Frontend/lib/mih_packages/mzansi_wallet/mih_wallet.dart index 5f1fe247..3b983bce 100644 --- a/Frontend/lib/mih_packages/mzansi_wallet/mih_wallet.dart +++ b/Frontend/lib/mih_packages/mzansi_wallet/mih_wallet.dart @@ -23,6 +23,8 @@ class MihWallet extends StatefulWidget { class _MihWalletState extends State { bool _isLoadingInitialData = true; + late final MihCards _cards; + late final MihCardFavourites _cardFavourites; Future _loadInitialData() async { setState(() { @@ -60,6 +62,8 @@ class _MihWalletState extends State { @override void initState() { super.initState(); + _cards = MihCards(); + _cardFavourites = MihCardFavourites(); _loadInitialData(); } @@ -117,11 +121,10 @@ class _MihWalletState extends State { } List getToolBody() { - List toolBodies = [ - MihCards(), - MihCardFavourites(), + return [ + _cards, + _cardFavourites, ]; - return toolBodies; } List getToolTitle() {