From 9f022ce7e59213284896a07a53bfef232a6e62d3 Mon Sep 17 00:00:00 2001
From: nsfisis <nsfisis@gmail.com>
Date: Mon, 12 Aug 2024 02:03:17 +0900
Subject: refactor(frontend): create SubmitStatusLabel component

---
 .../app/components/GolfWatchApps/GolfWatchAppGaming.tsx    | 14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

(limited to 'frontend/app/components/GolfWatchApps/GolfWatchAppGaming.tsx')

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>
-- 
cgit v1.2.3-70-g09d2

