Skip to content

feat: analytics dashboard, live region hook, toast stacking, preconnect - #647

Merged
ritaifeoluwa merged 1 commit into
SmartDropLabs:mainfrom
brightpixel-dev:fix/analytics-live-region-toast-stack-preconnect
Oct 16, 2026
Merged

ritaifeoluwa merged 1 commit into
SmartDropLabs:mainfrom
brightpixel-dev:fix/analytics-live-region-toast-stack-preconnect

Conversation

@brightpixel-dev

Copy link
Copy Markdown
Contributor

Closes #595
Closes #596
Closes #597
Closes #598

What changed

How to verify

  • Visit /analytics and confirm the dashboard renders with stats, pool table, and distribution chart.
  • Confirm useAnnounce is exported from the LiveRegion module.
  • Trigger multiple toasts and confirm they stack vertically with spacing instead of overlapping.
  • Inspect <head> and confirm preconnect hints for all four API domains.

- SmartDropLabs#598: Add /analytics page with staking performance stats (total staked,
  rewards, active stakers, APR), pool performance table, and reward
  distribution breakdown with progress bars.
- SmartDropLabs#597: Add useAnnounce hook to LiveRegion module for frequent dynamic
  announcements (filter changes, sort, data refresh, action results).
  Clears then sets message to force re-announcement of identical updates.
- SmartDropLabs#596: Fix toast stacking by adding containerStyle with flex-column
  layout and gap to all toast calls, preventing overlap at bottom-right.
- SmartDropLabs#595: Add preconnect hints for soroban.stellar.org (in addition to
  existing horizon.stellar.org, soroban-testnet.stellar.org,
  stellar.expert) and add dns-prefetch for all API domains.
@drips-wave

drips-wave Bot commented Oct 16, 2026

Copy link
Copy Markdown

@brightpixel-dev 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

@netlify

netlify Bot commented Oct 16, 2026 •

Copy link
Copy Markdown

❌ Deploy Preview for spiffy-melomakarona-eb1e8a failed.

Name Link
🔨 Latest commit 5027a1f
🔍 Latest deploy log https://app.netlify.com/projects/spiffy-melomakarona-eb1e8a/deploys/6ad19cba93e559969bbb9c33

@netlify

netlify Bot commented Oct 16, 2026 •

Copy link
Copy Markdown

❌ Deploy Preview for smart-drop failed.

Name Link
🔨 Latest commit 5027a1f
🔍 Latest deploy log https://app.netlify.com/projects/smart-drop/deploys/6ad19cba8bc8ef6d1b174080

@ritaifeoluwa
ritaifeoluwa merged commit 06fd9c4 into SmartDropLabs:main Oct 16, 2026
0 of 9 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