Skip to content

Commit 5119f0c

Browse files
gcmsgclaude
andcommitted
fix(ui): fix TS2367 type error in AboutPage phase status comparison
Add explicit union type annotation to phases array so "current" and "upcoming" comparisons remain valid even when all entries are "done". Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 2519e72 commit 5119f0c

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

web/app/src/pages/AboutPage.tsx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@ export function AboutPage() {
3030
{ icon: Handshake, titleKey: "about.stepTrustTitle", descKey: "about.stepTrustDesc" },
3131
]
3232

33-
const phases = [
34-
{ titleKey: "about.phase1Title", descKey: "about.phase1Desc", status: "done" as const },
35-
{ titleKey: "about.phase2Title", descKey: "about.phase2Desc", status: "done" as const },
36-
{ titleKey: "about.phase3Title", descKey: "about.phase3Desc", status: "done" as const },
33+
const phases: { titleKey: string; descKey: string; status: "done" | "current" | "upcoming" }[] = [
34+
{ titleKey: "about.phase1Title", descKey: "about.phase1Desc", status: "done" },
35+
{ titleKey: "about.phase2Title", descKey: "about.phase2Desc", status: "done" },
36+
{ titleKey: "about.phase3Title", descKey: "about.phase3Desc", status: "done" },
3737
]
3838

3939
return (

0 commit comments

Comments
 (0)