From 2d55af4de2fa619ef65f075417e00f358f96eb0f Mon Sep 17 00:00:00 2001 From: Sean Date: Mon, 30 Mar 2026 16:40:35 -0400 Subject: [PATCH] fix: make tags optional in ChangelogEntry, remove unused VoteState import --- components/ChangelogTabs.tsx | 6 +++--- types/changelog.ts | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/components/ChangelogTabs.tsx b/components/ChangelogTabs.tsx index a3e02f7..59da8a4 100644 --- a/components/ChangelogTabs.tsx +++ b/components/ChangelogTabs.tsx @@ -2,7 +2,7 @@ import { useEffect, useState } from 'react' import { PortableTextRenderer } from '@/components/PortableTextRenderer' -import type { ChangelogEntry, RoadmapItemData, Tab, VoteState } from '@/types/changelog' +import type { ChangelogEntry, RoadmapItemData, Tab } from '@/types/changelog' const TABS: { id: Tab; label: string }[] = [ { id: 'whats-new', label: "What's New" }, @@ -86,9 +86,9 @@ export function ChangelogTabs({

- {entry.tags?.length > 0 && ( + {(entry.tags?.length ?? 0) > 0 && (
- {entry.tags.map((tag) => ( + {(entry.tags ?? []).map((tag) => (