이전종목, 다음종목 힌트 테스트 수정

This commit is contained in:
Macbook
2026-06-23 01:17:55 +09:00
parent 2d465cfc26
commit d352b01b3c
@@ -724,6 +724,21 @@ const StrategyEvaluationChart: React.FC<Props> = ({
if (next) onMarketChange(next); if (next) onMarketChange(next);
}, [sortedMarketCodes, market, onMarketChange]); }, [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(() => { useEffect(() => {
onChartLoadingChange?.(loading); onChartLoadingChange?.(loading);
}, [loading, onChartLoadingChange]); }, [loading, onChartLoadingChange]);
@@ -834,8 +849,8 @@ const StrategyEvaluationChart: React.FC<Props> = ({
<button <button
type="button" type="button"
className="btd-analysis-tool seval-market-nav-btn" className="btd-analysis-tool seval-market-nav-btn"
title="이전 종목" title={prevMarketTitle}
aria-label="이전 종목" aria-label={prevMarketTitle}
disabled={!canMarketPrev || sortedMarketCodes.length === 0} disabled={!canMarketPrev || sortedMarketCodes.length === 0}
onClick={() => stepMarket('prev')} onClick={() => stepMarket('prev')}
> >
@@ -846,8 +861,8 @@ const StrategyEvaluationChart: React.FC<Props> = ({
<button <button
type="button" type="button"
className="btd-analysis-tool seval-market-nav-btn" className="btd-analysis-tool seval-market-nav-btn"
title="다음 종목" title={nextMarketTitle}
aria-label="다음 종목" aria-label={nextMarketTitle}
disabled={!canMarketNext || sortedMarketCodes.length === 0} disabled={!canMarketNext || sortedMarketCodes.length === 0}
onClick={() => stepMarket('next')} onClick={() => stepMarket('next')}
> >