Every value in the Dashboard (dashboard/page.tsx) is hardcoded:
- Stats:
1,240 reputation, 68 predictions, 73% win rate, 1,125 XLM winnings
- Active Predictions: two fake market entries
- Upcoming Resolutions: two fake entries
- Recent Activity: four fake entries
These give every user the exact same numbers, which is misleading.
Fix Required
Replace hardcoded values with dynamic mock data that varies per user (using wallet address as seed for randomization). This provides a more realistic UI experience until backend integration.
Files to change:
frontend/src/app/(authenticated)/dashboard/page.tsx
Every value in the Dashboard (
dashboard/page.tsx) is hardcoded:1,240reputation,68predictions,73%win rate,1,125 XLMwinningsThese give every user the exact same numbers, which is misleading.
Fix Required
Replace hardcoded values with dynamic mock data that varies per user (using wallet address as seed for randomization). This provides a more realistic UI experience until backend integration.
Files to change:
frontend/src/app/(authenticated)/dashboard/page.tsx