Skip to content

feat: Add ShipmentHeader component and ShipmentDetail page#175

Merged
dinahmaccodes merged 3 commits into
Navin-xmr:mainfrom
Harbduls:feature/shipment-pages
Apr 29, 2026
Merged

feat: Add ShipmentHeader component and ShipmentDetail page#175
dinahmaccodes merged 3 commits into
Navin-xmr:mainfrom
Harbduls:feature/shipment-pages

Conversation

@Harbduls
Copy link
Copy Markdown
Contributor

  • Create reusable StatusBadge component with TypeScript support
  • Build responsive ShipmentHeader with shipment ID, status, sender/receiver details, dates, and action buttons
  • Add ShipmentDetail page that uses ShipmentHeader component
  • Update routing to include /dashboard/shipments/:id route
  • Implement accessibility features with semantic HTML and ARIA labels
  • Add responsive design for desktop and mobile layouts
  • Follow existing design system patterns and CSS custom properties

Closes #159

Abd-Standard and others added 2 commits April 28, 2026 05:13
- Create reusable StatusBadge component with TypeScript support
- Build responsive ShipmentHeader with shipment ID, status, sender/receiver details, dates, and action buttons
- Add ShipmentDetail page that uses ShipmentHeader component
- Update routing to include /dashboard/shipments/:id route
- Implement accessibility features with semantic HTML and ARIA labels
- Add responsive design for desktop and mobile layouts
- Follow existing design system patterns and CSS custom properties
@dinahmaccodes
Copy link
Copy Markdown
Collaborator

Hey please fix conflicts and ensure the tests pass

@dinahmaccodes dinahmaccodes merged commit 99b0f5d into Navin-xmr:main Apr 29, 2026
2 of 3 checks passed
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.

[FE:] Build Shipment Detail Page — Header Section

3 participants