aboutsummaryrefslogtreecommitdiffhomepage
path: root/frontend/app/components/GolfWatchApps/GolfWatchAppGaming.tsx
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2024-08-12 02:03:17 +0900
committernsfisis <nsfisis@gmail.com>2024-08-12 02:03:17 +0900
commit9f022ce7e59213284896a07a53bfef232a6e62d3 (patch)
treecd60ed380bfd465d8df33973d9ab099f73e466fe /frontend/app/components/GolfWatchApps/GolfWatchAppGaming.tsx
parentb3d91170662accdd48cdfc42ca2180521b096669 (diff)
downloadphperkaigi-2025-albatross-9f022ce7e59213284896a07a53bfef232a6e62d3.tar.gz
phperkaigi-2025-albatross-9f022ce7e59213284896a07a53bfef232a6e62d3.tar.zst
phperkaigi-2025-albatross-9f022ce7e59213284896a07a53bfef232a6e62d3.zip
refactor(frontend): create SubmitStatusLabel component
Diffstat (limited to 'frontend/app/components/GolfWatchApps/GolfWatchAppGaming.tsx')
-rw-r--r--frontend/app/components/GolfWatchApps/GolfWatchAppGaming.tsx14
1 files changed, 9 insertions, 5 deletions
diff --git a/frontend/app/components/GolfWatchApps/GolfWatchAppGaming.tsx b/frontend/app/components/GolfWatchApps/GolfWatchAppGaming.tsx
index bdd1ac3..b436842 100644
--- a/frontend/app/components/GolfWatchApps/GolfWatchAppGaming.tsx
+++ b/frontend/app/components/GolfWatchApps/GolfWatchAppGaming.tsx
@@ -1,6 +1,6 @@
import { PlayerInfo } from "../../models/PlayerInfo";
-import { submitResultStatusToLabel } from "../../models/SubmitResult";
import ExecStatusIndicatorIcon from "../ExecStatusIndicatorIcon";
+import SubmitStatusLabel from "../SubmitStatusLabel";
type Props = {
problem: string;
@@ -60,8 +60,10 @@ export default function GolfWatchAppGaming({
</div>
<div>
<div>
- {submitResultStatusToLabel(
- playerInfoA.submitResult?.status ?? null,
+ {playerInfoA.submitResult?.status ? (
+ <SubmitStatusLabel status={playerInfoA.submitResult?.status} />
+ ) : (
+ <span>-</span>
)}
</div>
<div>
@@ -90,8 +92,10 @@ export default function GolfWatchAppGaming({
</div>
<div>
<div>
- {submitResultStatusToLabel(
- playerInfoB.submitResult?.status ?? null,
+ {playerInfoB.submitResult?.status ? (
+ <SubmitStatusLabel status={playerInfoB.submitResult?.status} />
+ ) : (
+ <span>-</span>
)}
</div>
<div>