Skip to content

Conversation

@olewandowski1
Copy link
Collaborator

@olewandowski1 olewandowski1 commented Nov 17, 2025

https://openboxes.atlassian.net/browse/OBLS-308

[MOCKED DATA]

  1. The user navigates to Pick Up Allocation.
  2. To begin the pick-up allocation process, they must first select an order.
  3. Once an order is selected, a list of order lines is displayed. Each item in the list can be expanded to view more details and potential actions. The idea is that the expanded actions will eventually trigger a dialog displaying the relevant information.

NOTE: Currently, all data is mocked, and the actions are not yet implemented.

UPDATED
https://github.com/user-attachments/assets/ab81bc4b-3973-4474-a092-73a99236d8a8

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR introduces a new Pick-Up Allocation feature for managing warehouse pick-up tasks. The feature allows users to select orders from a list and view detailed order lines with expandable actions for allocation (though currently using mocked data with placeholder action handlers).

Key changes include:

  • Added new screens for pick-up allocation entry and order line management
  • Created type definitions and mock data structures for allocation orders
  • Integrated the feature into the navigation stack and dashboard

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
src/screens/PickUpAllocation/types.ts Defines TypeScript types for AllocationOrder and AllocationOrderLine
src/screens/PickUpAllocation/styles.ts Provides component-specific styles for the pick-up allocation screens
src/screens/PickUpAllocation/mock-data.ts Contains mocked product and order data for development and testing
src/screens/PickUpAllocation/PickUpOrderScreen.tsx Implements the order lines view with expandable accordion items and allocation controls
src/screens/PickUpAllocation/PickUpEntryScreen.tsx Implements the entry screen displaying a list of outstanding orders
src/screens/Dashboard/dashboardData.ts Adds a new dashboard entry for the Pick-Up Allocation feature
src/Main.tsx Registers the new screens in the navigation stack

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@awalkowiak
Copy link
Collaborator

Stock pick modal:
image (3)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants