diff --git a/frontend/src/components/ScheduleBoard.tsx b/frontend/src/components/ScheduleBoard.tsx index 863875f..efbfc90 100644 --- a/frontend/src/components/ScheduleBoard.tsx +++ b/frontend/src/components/ScheduleBoard.tsx @@ -451,7 +451,7 @@ function AiPickIcons({ models }: { models: ModelName[] }) { src={MODEL_ICON[m]} alt={m} title={m} - className="h-[18px] w-[18px] shrink-0 rounded-full border border-white/25 object-cover" + className="h-6 w-6 shrink-0 rounded-full border border-white/25 object-cover" /> ))} @@ -521,6 +521,14 @@ function MatchCard({ const drawPicks = picksFor("DRAW"); const showAiRow = match.votable && phase !== "cancelled" && match.predictions.length > 0; + // AI 픽 우세 방향 부등호 — VS 자리에 표시 (팽팽하면 =, 픽 없으면 VS 유지) + const vsSign = !showAiRow + ? null + : leftPicks.length > rightPicks.length + ? ">" + : leftPicks.length < rightPicks.length + ? "<" + : "="; // 비투표(타 조)는 클릭 비활성, 투표 가능 조(A)는 상세로 이동 const inner = ( @@ -581,7 +589,16 @@ function MatchCard({ {(flip ? live.score.away : live.score.home) ?? 0} ) : ( - VS + vsSign ? ( + + {vsSign} + + ) : ( + VS + ) )}
{isClub && }