From f8805f5ba620af39a26e14b3c87d936ec10414ad Mon Sep 17 00:00:00 2001 From: k Date: Sat, 30 May 2026 03:04:38 +0800 Subject: [PATCH] fix(dashboard): label 30d Performance tile as 'live net P&L (real trades only)' Clarifies that the homepage Performance tile reflects only real-money trades (backend /performance now excludes paper by default). Prevents a paper-only user from being confused by a $0 headline. Co-Authored-By: Claude Sonnet 4.6 --- app/[locale]/DashboardClient.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/[locale]/DashboardClient.tsx b/app/[locale]/DashboardClient.tsx index 144bdfb..da5948d 100644 --- a/app/[locale]/DashboardClient.tsx +++ b/app/[locale]/DashboardClient.tsx @@ -403,7 +403,7 @@ export default function DashboardClient({ initialPosts }: Props) {
Performance
{hasPerformanceData ? `${netPnl >= 0 ? '+$' : '-$'}${Math.abs(netPnl).toLocaleString('en-US', { maximumFractionDigits: 0 })}` : '—'}
-
{hasPerformanceData ? '30d bot net P&L' : 'Load settings once to unlock private performance'}
+
{hasPerformanceData ? '30d live net P&L (real trades only)' : 'Load settings once to unlock private performance'}