diff --git a/frontend/src/components/strategyEvaluation/StrategyEvaluationChart.tsx b/frontend/src/components/strategyEvaluation/StrategyEvaluationChart.tsx index f97e027..a963527 100644 --- a/frontend/src/components/strategyEvaluation/StrategyEvaluationChart.tsx +++ b/frontend/src/components/strategyEvaluation/StrategyEvaluationChart.tsx @@ -724,6 +724,21 @@ const StrategyEvaluationChart: React.FC = ({ if (next) onMarketChange(next); }, [sortedMarketCodes, market, onMarketChange]); + const prevMarketCode = useMemo( + () => adjacentMarketInList(sortedMarketCodes, market, 'prev'), + [sortedMarketCodes, market], + ); + const nextMarketCode = useMemo( + () => adjacentMarketInList(sortedMarketCodes, market, 'next'), + [sortedMarketCodes, market], + ); + const prevMarketTitle = prevMarketCode + ? `이전 종목 (${getKoreanName(prevMarketCode)})` + : '이전 종목'; + const nextMarketTitle = nextMarketCode + ? `다음 종목 (${getKoreanName(nextMarketCode)})` + : '다음 종목'; + useEffect(() => { onChartLoadingChange?.(loading); }, [loading, onChartLoadingChange]); @@ -834,8 +849,8 @@ const StrategyEvaluationChart: React.FC = ({