Skip to content

Escrow Status UI Component#59

Merged
SudiptaPaul-31 merged 3 commits intoLumina-eX:mainfrom
chiscookeke11:issue-45
Mar 28, 2026
Merged

Escrow Status UI Component#59
SudiptaPaul-31 merged 3 commits intoLumina-eX:mainfrom
chiscookeke11:issue-45

Conversation

@chiscookeke11
Copy link
Copy Markdown
Contributor

@chiscookeke11 chiscookeke11 commented Mar 27, 2026

closes #45

This PR adds a reusable Escrow Status Tracker UI component to visualize transaction progress across five stages: Funded → In Progress → Submitted → Approved → Released.

What’s included
New EscrowStatusTracker component with clear visual states:

Current stage is highlighted

Completed stages use distinct “done” styling

Pending stages remain muted/greyed out

Responsive layout for mobile and desktop.

Integration into the project detail page (/dashboard/projects/[id]) with a status mapping from existing project statuses to escrow stages.

Impact
Improves transaction transparency and UX by making escrow progression immediately understandable at a glance.

image

@drips-wave
Copy link
Copy Markdown

drips-wave bot commented Mar 27, 2026

@chiscookeke11 Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@SudiptaPaul-31 SudiptaPaul-31 merged commit 4d863e3 into Lumina-eX:main Mar 28, 2026
1 check failed
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.

[Feature]: Escrow Status UI Component

2 participants