From 82d3cf35c3c6b85b48c94dd6301c8bf718669b8d Mon Sep 17 00:00:00 2001
From: nsfisis <nsfisis@gmail.com>
Date: Fri, 5 Sep 2025 20:52:43 +0900
Subject: feat(frontend): support swift language

---
 .../app/components/GolfWatchApps/GolfWatchAppGamingMultiplayer.tsx  | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

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

diff --git a/frontend/app/components/GolfWatchApps/GolfWatchAppGamingMultiplayer.tsx b/frontend/app/components/GolfWatchApps/GolfWatchAppGamingMultiplayer.tsx
index b1d6520..22c6df2 100644
--- a/frontend/app/components/GolfWatchApps/GolfWatchAppGamingMultiplayer.tsx
+++ b/frontend/app/components/GolfWatchApps/GolfWatchAppGamingMultiplayer.tsx
@@ -1,5 +1,6 @@
 import { useAtomValue } from "jotai";
 import { gamingLeftTimeSecondsAtom } from "../../states/watch";
+import type { SupportedLanguage } from "../../types/SupportedLanguage";
 import LeftTime from "../Gaming/LeftTime";
 import ProblemColumn from "../Gaming/ProblemColumn";
 import RankingTable from "../Gaming/RankingTable";
@@ -10,6 +11,7 @@ type Props = {
 	gameDisplayName: string;
 	problemTitle: string;
 	problemDescription: string;
+	problemLanguage: SupportedLanguage;
 	sampleCode: string;
 };
 
@@ -17,6 +19,7 @@ export default function GolfWatchAppGamingMultiplayer({
 	gameDisplayName,
 	problemTitle,
 	problemDescription,
+	problemLanguage,
 	sampleCode,
 }: Props) {
 	const leftTimeSeconds = useAtomValue(gamingLeftTimeSecondsAtom)!;
@@ -35,10 +38,11 @@ export default function GolfWatchAppGamingMultiplayer({
 				<ProblemColumn
 					title={problemTitle}
 					description={problemDescription}
+					language={problemLanguage}
 					sampleCode={sampleCode}
 				/>
 				<TitledColumn title="順位表">
-					<RankingTable />
+					<RankingTable problemLanguage={problemLanguage} />
 				</TitledColumn>
 			</TwoColumnLayout>
 		</div>
-- 
cgit v1.3.1

