aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorClaude <noreply@anthropic.com>2026-02-28 04:51:04 +0000
committerClaude <noreply@anthropic.com>2026-02-28 04:51:04 +0000
commit1a9539108699053b96e4b77f0f7b90c626ccf7fe (patch)
tree05f9de9dd982d9c2d290f6b0a52347c04d4c56c9
parent3e85ba3f652112025d8214f5c3023729b67265b2 (diff)
downloadphperkaigi-2026-albatross-1a9539108699053b96e4b77f0f7b90c626ccf7fe.tar.gz
phperkaigi-2026-albatross-1a9539108699053b96e4b77f0f7b90c626ccf7fe.tar.zst
phperkaigi-2026-albatross-1a9539108699053b96e4b77f0f7b90c626ccf7fe.zip
問題閲覧画面のリンクをゲーム開始前でも表示する
started_at の条件分岐を削除し、対戦・観戦ページへのリンクを 常に表示するようにした。 https://claude.ai/code/session_019qZoTGJ1R2vnAzxZLiSEhx
-rw-r--r--frontend/app/pages/GolfProblemPreviewPage.tsx18
1 files changed, 8 insertions, 10 deletions
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>
);