From a4ea3ea387a3ce0756252cce47a2a30b4a89f612 Mon Sep 17 00:00:00 2001 From: Z8MB1E Date: Mon, 7 Sep 2026 05:19:48 -0400 Subject: [PATCH] style(intelligence): replace dashes with ASCII in mission and campaign views --- src/app/(frontend)/intelligence/campaigns/[id]/page.tsx | 6 +++--- src/app/(frontend)/intelligence/missions/[id]/page.tsx | 2 +- src/app/(frontend)/intelligence/missions/actions.ts | 2 +- src/components/frontend/intelligence/MissionComms.tsx | 2 +- src/components/frontend/intelligence/MissionLogistics.tsx | 4 ++-- src/components/frontend/intelligence/MissionObjectives.tsx | 6 +++--- src/components/frontend/intelligence/MissionRoles.tsx | 4 ++-- 7 files changed, 13 insertions(+), 13 deletions(-) diff --git a/src/app/(frontend)/intelligence/campaigns/[id]/page.tsx b/src/app/(frontend)/intelligence/campaigns/[id]/page.tsx index 754d083..e0fd8f9 100644 --- a/src/app/(frontend)/intelligence/campaigns/[id]/page.tsx +++ b/src/app/(frontend)/intelligence/campaigns/[id]/page.tsx @@ -166,7 +166,7 @@ export default async function CampaignDetailPage({ params }: CampaignDetailPageP /> )} - {campaign.startDate && campaign.endDate && —} + {campaign.startDate && campaign.endDate && -} {campaign.endDate ? ( - {" — "} + {" - "} ) : ( - " — Present" + " - Present" )} diff --git a/src/app/(frontend)/intelligence/missions/[id]/page.tsx b/src/app/(frontend)/intelligence/missions/[id]/page.tsx index c4e42be..b0f298a 100644 --- a/src/app/(frontend)/intelligence/missions/[id]/page.tsx +++ b/src/app/(frontend)/intelligence/missions/[id]/page.tsx @@ -386,7 +386,7 @@ export default async function MissionDetailPage({ params }: MissionDetailPagePro
Max Players -

{mission.missionRoles?.maxPlayers ?? "—"}

+

{mission.missionRoles?.maxPlayers ?? "-"}

diff --git a/src/app/(frontend)/intelligence/missions/actions.ts b/src/app/(frontend)/intelligence/missions/actions.ts index 5c74c9a..07f31ae 100644 --- a/src/app/(frontend)/intelligence/missions/actions.ts +++ b/src/app/(frontend)/intelligence/missions/actions.ts @@ -787,7 +787,7 @@ export async function markSideOpReady( await emitGameEvent(payload, { type: EventTypes.MissionReady, - message: `${user.displayName || user.username} marked side operation "${updated.name}" (${updated.codeName}) as Ready — details are locked in and the roll-call can be posted.`, + message: `${user.displayName || user.username} marked side operation "${updated.name}" (${updated.codeName}) as Ready. Details are locked in and the roll-call can be posted.`, actor: userId, targetCollection: "missions", targetId: updated.id, diff --git a/src/components/frontend/intelligence/MissionComms.tsx b/src/components/frontend/intelligence/MissionComms.tsx index 7238a1f..b9e55ef 100644 --- a/src/components/frontend/intelligence/MissionComms.tsx +++ b/src/components/frontend/intelligence/MissionComms.tsx @@ -97,7 +97,7 @@ export function MissionComms({ commsAndDocs }: MissionCommsProps) { {frequencies!.map((freq, index) => ( {freq.frequency} - {freq.channel ?? "—"} + {freq.channel ?? "-"} {freq.netName} {freq.freqUsage} diff --git a/src/components/frontend/intelligence/MissionLogistics.tsx b/src/components/frontend/intelligence/MissionLogistics.tsx index 80a445d..7d92864 100644 --- a/src/components/frontend/intelligence/MissionLogistics.tsx +++ b/src/components/frontend/intelligence/MissionLogistics.tsx @@ -112,7 +112,7 @@ export function MissionLogistics({ logisticsAndSupport }: MissionLogisticsProps) {asset.assetType} - {asset.assetCount ?? "—"} + {asset.assetCount ?? "-"} {asset.doesRespawn ? ( @@ -122,7 +122,7 @@ export function MissionLogistics({ logisticsAndSupport }: MissionLogisticsProps) )} - {asset.assetCallsign ?? "—"} + {asset.assetCallsign ?? "-"} ))} diff --git a/src/components/frontend/intelligence/MissionObjectives.tsx b/src/components/frontend/intelligence/MissionObjectives.tsx index 49906ff..88e0167 100644 --- a/src/components/frontend/intelligence/MissionObjectives.tsx +++ b/src/components/frontend/intelligence/MissionObjectives.tsx @@ -41,10 +41,10 @@ function ObjectiveText({ className?: string; }) { if (!redacted) { - return {text ?? "—"}; + return {text ?? "-"}; } - const display = redactText(text) ?? "—"; + const display = redactText(text) ?? "-"; if (!canReveal) { return {display}; @@ -57,7 +57,7 @@ function ObjectiveText({ {display} - {text ?? "—"} + {text ?? "-"} diff --git a/src/components/frontend/intelligence/MissionRoles.tsx b/src/components/frontend/intelligence/MissionRoles.tsx index be449f7..8c01366 100644 --- a/src/components/frontend/intelligence/MissionRoles.tsx +++ b/src/components/frontend/intelligence/MissionRoles.tsx @@ -84,14 +84,14 @@ export function MissionRoles({ roles, notes, maxPlayers }: MissionRolesProps) { {role.requiredMos && role.requiredMos.length > 0 ? resolveNames(role.requiredMos) - : "—"} + : "-"} {typeof role.minimumRank === "object" && role.minimumRank !== null ? role.minimumRank.name : typeof role.minimumRank === "number" ? `#${role.minimumRank}` - : "—"} + : "-"} ))}