Skip to content

feat: implement ApprovalExpiryCountdown UI and restore CustodyTimeline routes#241

Open
Listoncrypt wants to merge 23 commits intoamina69:mainfrom
Listoncrypt:feat/approval-expiry-countdown
Open

feat: implement ApprovalExpiryCountdown UI and restore CustodyTimeline routes#241
Listoncrypt wants to merge 23 commits intoamina69:mainfrom
Listoncrypt:feat/approval-expiry-countdown

Conversation

@Listoncrypt
Copy link
Copy Markdown
Contributor

@Listoncrypt Listoncrypt commented Mar 27, 2026

Closes #180


This PR implements the ApprovalExpiryCountdown component as part of the Multi-party approval UI Epic. It provides a real-time, urgency-aware countdown for approval requests. Additionally, this PR restores the CustodyTimelinePage wiring and App.tsx routes that were disrupted during a recent merge conflict.

Thank you Amina.

@drips-wave
Copy link
Copy Markdown

drips-wave bot commented Mar 27, 2026

@Listoncrypt 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

@Listoncrypt Listoncrypt force-pushed the feat/approval-expiry-countdown branch from 4f1e67b to a0c323b Compare March 28, 2026 16:37
- Fix useMutateCompleteAdoption isolation and timing
- Fix useEscrowStatus polling stop logic and MSW matching
- Fix EscrowComponents and SplitOutcomeChart DOM matching
- Fix AdminDisputeResolutionForm default state
- Update snapshots for TimelineEntry time-ago drift
@Listoncrypt Listoncrypt force-pushed the feat/approval-expiry-countdown branch from 26186be to 62a0457 Compare March 29, 2026 10:29
@amina69
Copy link
Copy Markdown
Owner

amina69 commented Mar 30, 2026

@Listoncrypt conflicts

@Listoncrypt
Copy link
Copy Markdown
Contributor Author

Done

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.

[Frontend · Multi-party approval UI] Create ApprovalExpiryCountdown component

2 participants