diff --git a/lib/views/dashboard/dashboard_page.dart b/lib/views/dashboard/dashboard_page.dart index 8d7225f..2eb1ad0 100644 --- a/lib/views/dashboard/dashboard_page.dart +++ b/lib/views/dashboard/dashboard_page.dart @@ -42,14 +42,20 @@ class _DashboardPageState extends State { super.initState(); // dashboardVM = Provider.of(context, listen: false); scheduleMicrotask(() { - context.read().populateAppointmentsFilterList(); - context.read().populateBranchesFilterList(); - context.read().populateRequestsFilterList(); - context.read().populateAdsFilterList(); + onInitState(); _onRefresh(); }); } + onInitState() async { + Future.wait([ + context.read().populateAppointmentsFilterList(), + context.read().populateBranchesFilterList(), + context.read().populateRequestsFilterList(), + context.read().populateAdsFilterList(), + ]); + } + Future _onRefresh() async { AdVM adVM = Provider.of(context, listen: false); AppointmentsVM appointmentsVM = Provider.of(context, listen: false);