-
-
Notifications
You must be signed in to change notification settings - Fork 11
OBLS-308 init pick up allocation #347
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: develop
Are you sure you want to change the base?
Conversation
There was a problem hiding this 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.

https://openboxes.atlassian.net/browse/OBLS-308
[MOCKED DATA]
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