Skip to content

feat(dashboard): address copy tooltip and SDP status indicator - #1122

Merged
ONEONUORA merged 1 commit into
Fracverse:masterfrom
maisamariwanta4-bit:feat/dashboard-address-copy-sdp-status-1044-1042
Oct 17, 2026
Merged

ONEONUORA merged 1 commit into
Fracverse:masterfrom
maisamariwanta4-bit:feat/dashboard-address-copy-sdp-status-1044-1042

Conversation

@maisamariwanta4-bit

Copy link
Copy Markdown
Contributor

Implements two dashboard features:

  1. Address copy-to-clipboard tooltip (frontend: [Dashboard] DASHBOARD: DESIGN USER ADDRESS COPY TO CLIPBOARD TOOLTIPS WITH CHECKMARK FEEDBACK #1044)

    • truncateAddress() returns G...ABCD format
    • copyToClipboard() uses navigator.clipboard API with legacy fallback
    • useAddressCopy() hook manages copied boolean state with 2s reset timer
    • TruncatedAddress component shows 'Copied!' tooltip with checkmark
  2. SDP status integration indicator (frontend: [Dashboard] DASHBOARD: BUILD STELLAR DISBURSEMENT PLATFORM STATUS INTEGRATION INDICATOR #1042)

    • SdpStatusIndicator polls api.getSdpStatus() every 30s
    • Shows 'Synced' badge when status is operational/synced/ok
    • Shows Syncing/Degraded/Offline badges for other states

All 14 unit tests pass (5 for #1044, 7 for #1042).

Closes #1044
Closes #1042

Implements two dashboard features:

1. Address copy-to-clipboard tooltip (Fracverse#1044)
   - truncateAddress() returns G...ABCD format
   - copyToClipboard() uses navigator.clipboard API with legacy fallback
   - useAddressCopy() hook manages copied boolean state with 2s reset timer
   - TruncatedAddress component shows 'Copied!' tooltip with checkmark

2. SDP status integration indicator (Fracverse#1042)
   - SdpStatusIndicator polls api.getSdpStatus() every 30s
   - Shows 'Synced' badge when status is operational/synced/ok
   - Shows Syncing/Degraded/Offline badges for other states

All 14 unit tests pass (5 for Fracverse#1044, 7 for Fracverse#1042).

Closes Fracverse#1044
Closes Fracverse#1042
@drips-wave

drips-wave Bot commented Oct 16, 2026

Copy link
Copy Markdown

@maisamariwanta4-bit 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

@ONEONUORA ONEONUORA left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ONEONUORA
ONEONUORA merged commit 9236ccf into Fracverse:master Oct 17, 2026
9 of 10 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

2 participants