diff --git a/apps/mobile/packages/features/client/view_orders/lib/src/presentation/pages/view_orders_page.dart b/apps/mobile/packages/features/client/view_orders/lib/src/presentation/pages/view_orders_page.dart index ace6f60e..a676e6ee 100644 --- a/apps/mobile/packages/features/client/view_orders/lib/src/presentation/pages/view_orders_page.dart +++ b/apps/mobile/packages/features/client/view_orders/lib/src/presentation/pages/view_orders_page.dart @@ -222,16 +222,17 @@ class _ViewOrdersViewState extends State { fontWeight: FontWeight.bold, ), ), - UiButton.primary( - text: t.client_view_orders.post_button, - leadingIcon: UiIcons.add, - onPressed: () => Modular.to.navigateToCreateOrder(), - size: UiButtonSize.small, - style: ElevatedButton.styleFrom( - minimumSize: const Size(0, 48), - maximumSize: const Size(0, 48), + if (state.filteredOrders.isNotEmpty) + UiButton.primary( + text: t.client_view_orders.post_button, + leadingIcon: UiIcons.add, + onPressed: () => Modular.to.navigateToCreateOrder(), + size: UiButtonSize.small, + style: ElevatedButton.styleFrom( + minimumSize: const Size(0, 48), + maximumSize: const Size(0, 48), + ), ), - ), ], ), ),