From f79cb8bdcba07bfcbbce0f79a8bf61a021c35fef Mon Sep 17 00:00:00 2001 From: Paul Wackerow <54227730+wackerow@users.noreply.github.com> Date: Thu, 29 May 2025 14:55:21 -0700 Subject: [PATCH] refactor: hasUpcomingRelease using .some --- app/[locale]/roadmap/_components/ReleaseCarousel.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/[locale]/roadmap/_components/ReleaseCarousel.tsx b/app/[locale]/roadmap/_components/ReleaseCarousel.tsx index 874543edfba..26d1e0d288b 100644 --- a/app/[locale]/roadmap/_components/ReleaseCarousel.tsx +++ b/app/[locale]/roadmap/_components/ReleaseCarousel.tsx @@ -38,14 +38,14 @@ const ReleaseCarousel = () => { }) // Upcoming: has a releaseDate, but is in the future - const upcomingReleases = releasesData.filter((release) => { + const hasUpcomingRelease = releasesData.some((release) => { if (!("releaseDate" in release) || !release.releaseDate) return false const releaseDate = new Date(release.releaseDate) return releaseDate > now }) // If upcoming releases exist, start index after production releases - if (upcomingReleases.length > 0) return productionReleases.length + if (hasUpcomingRelease) return productionReleases.length // If no upcoming releases, start at the last production release return productionReleases.length - 1