diff --git a/lib/views/dashboard/dashboard_page.dart b/lib/views/dashboard/dashboard_page.dart index 4c227cc..7ad9968 100644 --- a/lib/views/dashboard/dashboard_page.dart +++ b/lib/views/dashboard/dashboard_page.dart @@ -66,6 +66,7 @@ class _DashboardPageState extends State { await appointmentsVM.getMyAppointments(); } + if (appointmentsVM.nearbyBranches.isEmpty) { await appointmentsVM.applyFilterOnBranches(index: 0); // to get all branches! } diff --git a/lib/views/dashboard/fragments/appointments_fragment.dart b/lib/views/dashboard/fragments/appointments_fragment.dart index 7f9d903..868c13b 100644 --- a/lib/views/dashboard/fragments/appointments_fragment.dart +++ b/lib/views/dashboard/fragments/appointments_fragment.dart @@ -40,7 +40,7 @@ class AppointmentsFragment extends StatelessWidget { Expanded( child: RefreshIndicator( onRefresh: () async { - appointmentsVM.getMyAppointments(isNeedToRebuild: true); + appointmentsVM.getMyAppointments(); }, child: appointmentsVM.state == ViewState.busy ? const Center(child: CircularProgressIndicator()) diff --git a/lib/views/dashboard/fragments/home_fragment.dart b/lib/views/dashboard/fragments/home_fragment.dart index e6e6098..11da295 100644 --- a/lib/views/dashboard/fragments/home_fragment.dart +++ b/lib/views/dashboard/fragments/home_fragment.dart @@ -14,7 +14,6 @@ import 'package:mc_common_app/widgets/extensions/extensions_widget.dart'; import 'package:provider/provider.dart'; import 'package:easy_localization/easy_localization.dart'; - class HomeFragment extends StatelessWidget { const HomeFragment({Key? key}) : super(key: key); @@ -40,12 +39,12 @@ class HomeFragment extends StatelessWidget { context.read().applyFilterOnAppointmentsVM(appointmentStatusEnum: AppointmentStatusEnum.allAppointments); }, ).horPaddingMain(), - CustomerAppointmentSliderWidget(myUpComingAppointments: context.read().myUpComingAppointments), + CustomerAppointmentSliderWidget(), 7.height, ViewAllWidget( title: LocaleKeys.my_recent_providers.tr().toUpperCase(), subTitle: LocaleKeys.view_all.tr(), - onSubtitleTapped: () { + onSubtitleTapped: () { context.read().onNavbarTapped(0); context.read().applyFilterOnBranches(index: 0); }).horPaddingMain(),