diff --git a/src/components/frontend/eod/EodLeaderboard.tsx b/src/components/frontend/eod/EodLeaderboard.tsx index 25c32dd..66f7c4c 100644 --- a/src/components/frontend/eod/EodLeaderboard.tsx +++ b/src/components/frontend/eod/EodLeaderboard.tsx @@ -224,7 +224,7 @@ export function EodLeaderboard({ > - {row.isOutsideTopTen ? "—" : index + 1} + {row.isOutsideTopTen ? "-" : index + 1} diff --git a/src/components/frontend/flappy/FlappyLeaderboard.tsx b/src/components/frontend/flappy/FlappyLeaderboard.tsx index 04780cb..1202ff5 100644 --- a/src/components/frontend/flappy/FlappyLeaderboard.tsx +++ b/src/components/frontend/flappy/FlappyLeaderboard.tsx @@ -159,7 +159,7 @@ export function FlappyLeaderboard({ refreshKey = 0, currentUserId, activePilots title={row.isOutsideTopTen ? "Pilot status: not currently ranked in the top 10" : undefined} > - {row.isOutsideTopTen ? "—" : i + 1} + {row.isOutsideTopTen ? "-" : i + 1} diff --git a/src/components/frontend/qualification/AimTrainerLeaderboard.tsx b/src/components/frontend/qualification/AimTrainerLeaderboard.tsx index 48fd036..f8532a5 100644 --- a/src/components/frontend/qualification/AimTrainerLeaderboard.tsx +++ b/src/components/frontend/qualification/AimTrainerLeaderboard.tsx @@ -178,7 +178,7 @@ export function AimTrainerLeaderboard({ > - {row.isOutsideTopTen ? "—" : index + 1} + {row.isOutsideTopTen ? "-" : index + 1} diff --git a/src/components/frontend/radio/RadioLeaderboard.tsx b/src/components/frontend/radio/RadioLeaderboard.tsx index 8e0f79b..e67a28f 100644 --- a/src/components/frontend/radio/RadioLeaderboard.tsx +++ b/src/components/frontend/radio/RadioLeaderboard.tsx @@ -288,7 +288,7 @@ export function RadioLeaderboard({ } > - {row.isOutsideTopTen ? "—" : index + 1} + {row.isOutsideTopTen ? "-" : index + 1} @@ -318,7 +318,7 @@ export function RadioLeaderboard({ {mode === "sprint" && ( - {row.bestSprintTimeMs > 0 ? `${(row.bestSprintTimeMs / 1000).toFixed(1)}s` : "—"} + {row.bestSprintTimeMs > 0 ? `${(row.bestSprintTimeMs / 1000).toFixed(1)}s` : "-"} )} diff --git a/src/components/frontend/radio/RadioTraffic.tsx b/src/components/frontend/radio/RadioTraffic.tsx index 63854fe..9021bff 100644 --- a/src/components/frontend/radio/RadioTraffic.tsx +++ b/src/components/frontend/radio/RadioTraffic.tsx @@ -620,7 +620,7 @@ export function RadioTraffic({
{ setInput(event.target.value.toUpperCase()); playKeystroke(); }} onPaste={(event) => { event.preventDefault(); rejectInsertion(); }} onDrop={(event) => { event.preventDefault(); rejectInsertion(); }} onDragOver={(event) => event.preventDefault()} autoCapitalize="characters" autoComplete="off" autoCorrect="off" autoFocus spellCheck={false} aria-describedby="radio-traffic-hint" className="font-mono sm:flex-1" />

Input is auto-capitalized, so no Shift needed. Match callsigns, grid words, punctuation, and spacing.

-
Current accuracy {liveKeyTotal === 0 ? "—" : formatAccuracy(currentAccuracy)}Round score {provisionalScore}Completed {results.length}
+
Current accuracy {liveKeyTotal === 0 ? "-" : formatAccuracy(currentAccuracy)}Round score {provisionalScore}Completed {results.length}
{feedback &&

{feedback.message}

} }