Skip to content

feat: build shipment milestones timeline component#176

Merged
dinahmaccodes merged 1 commit into
Navin-xmr:mainfrom
devfoma:feature/shipment-milestone-timeline
Apr 28, 2026
Merged

feat: build shipment milestones timeline component#176
dinahmaccodes merged 1 commit into
Navin-xmr:mainfrom
devfoma:feature/shipment-milestone-timeline

Conversation

@devfoma
Copy link
Copy Markdown
Contributor

@devfoma devfoma commented Apr 28, 2026

Description:

This pr closes #160

This PR introduces a responsive, interactive timeline component for tracking shipment milestones. It utilizes a vertical layout for desktop views and a scrollable card list for mobile, ensuring a premium user experience across all devices. The component is fully typed and ready for integration with real blockchain data.

Changes:

  • Added MilestoneTimeline component and types.
  • Added comprehensive unit tests for the timeline logic and rendering.
  • Created a demonstration page in the requested directory structure.

Testing:

  • Verified mobile and desktop layouts via local dev server.
  • Ran automated test suite; new tests for MilestoneTimeline pass 100%.

@dinahmaccodes
Copy link
Copy Markdown
Collaborator

LGTM!!!1

@dinahmaccodes dinahmaccodes merged commit 59aed95 into Navin-xmr:main Apr 28, 2026
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 — Milestone Timeline

2 participants