Adds single order refresh and improves product search
Enables refreshing individual order details by UUID for up-to-date status in the order details view, ensuring users always see the latest information. Unifies timeline logic for order status, adds error and loading handling, and improves user feedback on status changes.
Enhances store product search by supporting both Arabic and English queries, improves empty/search results UX, and fixes product image handling to avoid base URL duplication.
Also cleans up dependency injection to prevent duplicate registrations, updates translation keys, and ensures robust location cubit state safety.
Fixes user experience issues related to order tracking and viewing, and streamlines product browsing in stores.