From a3b8da535752b493e2c530dac8e424f25ebebd51 Mon Sep 17 00:00:00 2001 From: Yasien Mac Mini Date: Fri, 28 Nov 2025 12:43:07 +0200 Subject: [PATCH] QOL: MIH Calendar Package performance improvements --- Frontend/lib/mih_packages/calendar/mzansi_calendar.dart | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Frontend/lib/mih_packages/calendar/mzansi_calendar.dart b/Frontend/lib/mih_packages/calendar/mzansi_calendar.dart index 4bf45ca9..da2ccf19 100644 --- a/Frontend/lib/mih_packages/calendar/mzansi_calendar.dart +++ b/Frontend/lib/mih_packages/calendar/mzansi_calendar.dart @@ -21,6 +21,7 @@ class MzansiCalendar extends StatefulWidget { class _MzansiCalendarState extends State { bool _isLoadingInitialData = true; + late final Appointments _appointments; Future _loadInitialData() async { setState(() { @@ -39,6 +40,7 @@ class _MzansiCalendarState extends State { @override void initState() { super.initState(); + _appointments = Appointments(); _loadInitialData(); } @@ -95,11 +97,9 @@ class _MzansiCalendarState extends State { } List getToolBody() { - List toolBodies = [ - //appointment here - Appointments(), + return [ + _appointments, ]; - return toolBodies; } List getToolTitle() {