From 1a9539108699053b96e4b77f0f7b90c626ccf7fe Mon Sep 17 00:00:00 2001
From: Claude <noreply@anthropic.com>
Date: Sat, 28 Feb 2026 04:51:04 +0000
Subject: 問題閲覧画面のリンクをゲーム開始前でも表示する
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

started_at の条件分岐を削除し、対戦・観戦ページへのリンクを
常に表示するようにした。

https://claude.ai/code/session_019qZoTGJ1R2vnAzxZLiSEhx
---
 frontend/app/pages/GolfProblemPreviewPage.tsx | 18 ++++++++----------
 1 file changed, 8 insertions(+), 10 deletions(-)

(limited to 'frontend/app/pages/GolfProblemPreviewPage.tsx')

diff --git a/frontend/app/pages/GolfProblemPreviewPage.tsx b/frontend/app/pages/GolfProblemPreviewPage.tsx
index 34d657f..4a84809 100644
--- a/frontend/app/pages/GolfProblemPreviewPage.tsx
+++ b/frontend/app/pages/GolfProblemPreviewPage.tsx
@@ -49,16 +49,14 @@ export default function GolfProblemPreviewPage({ gameId }: { gameId: string }) {
 					sampleCode={game.problem.sample_code}
 				/>
 			</div>
-			{game.started_at != null && (
-				<div className="flex gap-4">
-					<NavigateLink to={`/golf/${game.game_id}/play`}>
-						対戦ページへ
-					</NavigateLink>
-					<NavigateLink to={`/golf/${game.game_id}/watch`}>
-						観戦ページへ
-					</NavigateLink>
-				</div>
-			)}
+			<div className="flex gap-4">
+				<NavigateLink to={`/golf/${game.game_id}/play`}>
+					対戦ページへ
+				</NavigateLink>
+				<NavigateLink to={`/golf/${game.game_id}/watch`}>
+					観戦ページへ
+				</NavigateLink>
+			</div>
 			<NavigateLink to="/dashboard">ダッシュボードへ戻る</NavigateLink>
 		</div>
 	);
-- 
cgit v1.3.1

