From 2531e7b29e36ad64d5744eee785755aac08a6cb0 Mon Sep 17 00:00:00 2001 From: Achintha Isuru Date: Fri, 30 Jan 2026 02:41:01 -0500 Subject: [PATCH] refactor: update navigation method in OneTimeOrderView and adjust dependency injection in ViewOrdersModule --- .../widgets/one_time_order/one_time_order_view.dart | 3 ++- .../client/view_orders/lib/src/view_orders_module.dart | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/mobile/packages/features/client/create_order/lib/src/presentation/widgets/one_time_order/one_time_order_view.dart b/apps/mobile/packages/features/client/create_order/lib/src/presentation/widgets/one_time_order/one_time_order_view.dart index e36f6100..ed81e3f0 100644 --- a/apps/mobile/packages/features/client/create_order/lib/src/presentation/widgets/one_time_order/one_time_order_view.dart +++ b/apps/mobile/packages/features/client/create_order/lib/src/presentation/widgets/one_time_order/one_time_order_view.dart @@ -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: { 'initialDate': state.date.toIso8601String(), }, diff --git a/apps/mobile/packages/features/client/view_orders/lib/src/view_orders_module.dart b/apps/mobile/packages/features/client/view_orders/lib/src/view_orders_module.dart index 787bf6de..4702aebc 100644 --- a/apps/mobile/packages/features/client/view_orders/lib/src/view_orders_module.dart +++ b/apps/mobile/packages/features/client/view_orders/lib/src/view_orders_module.dart @@ -33,7 +33,7 @@ class ViewOrdersModule extends Module { i.addLazySingleton(GetAcceptedApplicationsForDayUseCase.new); // BLoCs - i.addSingleton( + i.add( () => ViewOrdersCubit( getOrdersUseCase: i.get(), getAcceptedAppsUseCase: i.get(),