전략평가 화면 기능 수정

This commit is contained in:
Macbook
2026-06-12 14:48:07 +09:00
parent d80a854d5b
commit c562a4eab2
4 changed files with 273 additions and 21 deletions
@@ -18,6 +18,8 @@ interface Props {
receiving?: boolean;
/** 업비트 캔들 warm-up · live-conditions 수집 중 */
loading?: boolean;
/** loading=true 일 때 빈 패널 문구 (미지정 시 기본) */
loadingMessage?: string;
/** false — 전략 미지정 안내 */
hasStrategy?: boolean;
className?: string;
@@ -28,6 +30,7 @@ const VirtualTargetSignalPanel: React.FC<Props> = ({
viewMode = 'summary',
receiving = false,
loading = false,
loadingMessage,
hasStrategy = true,
className = '',
}) => {
@@ -51,7 +54,7 @@ const VirtualTargetSignalPanel: React.FC<Props> = ({
return (
<p className={`vtd-muted vtd-card-empty${loading ? ' vtd-card-empty--loading' : ''}${className ? ` ${className}` : ''}`}>
{loading
? '지표 데이터 수집 중… (업비트 캔들 · 실시간 연결)'
? (loadingMessage ?? '지표 데이터 수집 중… (업비트 캔들 · 실시간 연결)')
: !hasStrategy
? '투자전략을 선택하세요 (상단 또는 종목별 전략)'
: '전략 조건·지표 데이터 없음'}