fix: competition chart data sync and display issues

- Add real-time data point to equity history API for chart/leaderboard consistency
- Fix chart legend showing 0% by finding each trader's last available data point
- Use consistent timestamp for all real-time data points in batch requests
- Increase chart trader limit from 5 to 10
- Remove Mini Stats Bar trader limit
This commit is contained in:
tinkle-community
2025-12-11 12:32:04 +08:00
parent 438f55bc30
commit 78b5e73966
3 changed files with 61 additions and 15 deletions

View File

@@ -210,7 +210,7 @@ export function CompetitionPage() {
{t('realTimePnL', language)}
</div>
</div>
<ComparisonChart traders={sortedTraders.slice(0, 5)} />
<ComparisonChart traders={sortedTraders.slice(0, 10)} />
</div>
{/* Right: Leaderboard */}