aboutsummaryrefslogtreecommitdiffhomepage
path: root/frontend/app/components/GolfWatchApp.client.tsx
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2024-08-18 12:36:47 +0900
committernsfisis <nsfisis@gmail.com>2024-08-18 13:12:34 +0900
commit67c7233b20263650f4956b43d8935303bb285cd8 (patch)
tree743fb16604410035b7d3e16f503e19bdb3745c30 /frontend/app/components/GolfWatchApp.client.tsx
parentc337d3066797050605b2e4e9c181c689f61d7482 (diff)
downloadphperkaigi-2025-albatross-67c7233b20263650f4956b43d8935303bb285cd8.tar.gz
phperkaigi-2025-albatross-67c7233b20263650f4956b43d8935303bb285cd8.tar.zst
phperkaigi-2025-albatross-67c7233b20263650f4956b43d8935303bb285cd8.zip
feat(frontend): do not transit to finished screen in watch page
Diffstat (limited to 'frontend/app/components/GolfWatchApp.client.tsx')
-rw-r--r--frontend/app/components/GolfWatchApp.client.tsx5
1 files changed, 1 insertions, 4 deletions
diff --git a/frontend/app/components/GolfWatchApp.client.tsx b/frontend/app/components/GolfWatchApp.client.tsx
index 7eb20cf..9a641f0 100644
--- a/frontend/app/components/GolfWatchApp.client.tsx
+++ b/frontend/app/components/GolfWatchApp.client.tsx
@@ -3,7 +3,6 @@ import type { components } from "../.server/api/schema";
import useWebSocket, { ReadyState } from "../hooks/useWebSocket";
import type { PlayerInfo } from "../models/PlayerInfo";
import GolfWatchAppConnecting from "./GolfWatchApps/GolfWatchAppConnecting";
-import GolfWatchAppFinished from "./GolfWatchApps/GolfWatchAppFinished";
import GolfWatchAppGaming from "./GolfWatchApps/GolfWatchAppGaming";
import GolfWatchAppStarting from "./GolfWatchApps/GolfWatchAppStarting";
import GolfWatchAppWaiting from "./GolfWatchApps/GolfWatchAppWaiting";
@@ -240,7 +239,7 @@ export default function GolfWatchApp({
return <GolfWatchAppWaiting />;
} else if (gameState === "starting") {
return <GolfWatchAppStarting leftTimeSeconds={leftTimeSeconds!} />;
- } else if (gameState === "gaming") {
+ } else if (gameState === "gaming" || gameState === "finished") {
return (
<GolfWatchAppGaming
gameDisplayName={game.display_name}
@@ -252,8 +251,6 @@ export default function GolfWatchApp({
problemDescription={game.problem.description}
/>
);
- } else if (gameState === "finished") {
- return <GolfWatchAppFinished />;
} else {
return null;
}