From 95b456faf75569c3a04cdee7d90b97e6c685d480 Mon Sep 17 00:00:00 2001 From: MarkLo Date: Sat, 20 Dec 2025 08:00:14 +0800 Subject: [PATCH] fix: TypeScript error in PriceChart Tooltip formatter --- frontend/components/analysis/PriceChart.tsx | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/frontend/components/analysis/PriceChart.tsx b/frontend/components/analysis/PriceChart.tsx index 6829915c..3b347a5b 100644 --- a/frontend/components/analysis/PriceChart.tsx +++ b/frontend/components/analysis/PriceChart.tsx @@ -154,7 +154,10 @@ export function PriceChart({ priceData, priceStats, ticker }: PriceChartProps) { tickFormatter={(value) => `$${value.toFixed(0)}`} /> [`$${formatNumber(value)}`, '收盤價']} + formatter={(value: number | undefined) => [ + value !== undefined ? `$${formatNumber(value)}` : '-', + '收盤價' + ]} labelFormatter={(label) => `日期: ${label}`} /> [value.toLocaleString(), '交易量']} + formatter={(value: number | undefined) => [ + value !== undefined ? value.toLocaleString() : '-', + '交易量' + ]} labelFormatter={(label) => `日期: ${label}`} />