Skip to content

Feature/frontend issues 1476 1479 - #1531

Merged
aji70 merged 6 commits into
MyFanss:mainfrom
Almikefred:feature/frontend-issues-1476-1479
Jul 26, 2026
Merged

Feature/frontend issues 1476 1479#1531
aji70 merged 6 commits into
MyFanss:mainfrom
Almikefred:feature/frontend-issues-1476-1479

Conversation

@Almikefred

Copy link
Copy Markdown
Contributor

Summary

Implements 4 frontend features: Lobstr network detection, referral code sharing, live subscribers table, and earnings data integration.

Closes

Closes #1479, Closes #1478, Closes #1476, Closes #1477

github-actions Bot and others added 5 commits July 26, 2026 13:44
- Enhance useNetworkGuard to detect Lobstr wallet network in addition to Freighter
- Listen to both freighter:networkChanged and lobstr:networkChanged events
- Update NetworkMismatchBanner with generic wallet message
- Add comprehensive tests for Lobstr network detection and switching
- Maintain parity with Freighter behavior when both wallets present
- Add 'Referral Code' section to creator settings navigation
- Mount ReferralSharePanel in settings when REFERRAL_CODES flag is enabled
- Mount ReferralSharePanel in checkout success result for easy sharing
- Show disabled message when flag is off
- Include with realistic mock data for both contexts
- Add getCreatorSubscribers endpoint to API client
- Replace MOCK_DATA with API-driven data fetching
- Implement pagination with page-based navigation
- Add loading state with skeleton loaders
- Add error handling and display error messages
- Support search and status filtering via API
- Disable export when loading or no data available
- Replace mock-only fetchEarnings with real API via fetchEarningsBreakdown
- Transform earnings breakdown by_time data to chart data points
- Keep mock fallback for error cases (chart shows mock on failure)
- Consolidate with existing API-driven earnings components
- Summary, breakdown, transactions, and withdrawals all use live data
@drips-wave

drips-wave Bot commented Jul 26, 2026

Copy link
Copy Markdown

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

@aji70
aji70 merged commit d8d2cc4 into MyFanss:main Jul 26, 2026
2 of 7 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