refactor: update navigation method in OneTimeOrderView and adjust dependency injection in ViewOrdersModule

This commit is contained in:
Achintha Isuru
2026-01-30 02:41:01 -05:00
parent 0f9b39e750
commit 2531e7b29e
2 changed files with 3 additions and 2 deletions

View File

@@ -31,8 +31,9 @@ class OneTimeOrderView extends StatelessWidget {
title: labels.success_title,
message: labels.success_message,
buttonLabel: labels.back_to_orders,
onDone: () => Modular.to.navigate(
onDone: () => Modular.to.pushNamedAndRemoveUntil(
'/client-main/orders/',
(_) => false,
arguments: <String, dynamic>{
'initialDate': state.date.toIso8601String(),
},

View File

@@ -33,7 +33,7 @@ class ViewOrdersModule extends Module {
i.addLazySingleton(GetAcceptedApplicationsForDayUseCase.new);
// BLoCs
i.addSingleton(
i.add(
() => ViewOrdersCubit(
getOrdersUseCase: i.get<GetOrdersUseCase>(),
getAcceptedAppsUseCase: i.get<GetAcceptedApplicationsForDayUseCase>(),