From 143bd725dd9dae68bb59c7995406ee0746a0c1d0 Mon Sep 17 00:00:00 2001 From: Mauro Balades Date: Sat, 3 Aug 2024 00:10:27 +0200 Subject: [PATCH] feat: Redirect to latest release notes if version is 'latest' --- src/app/release-notes/[version]/page.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/app/release-notes/[version]/page.tsx b/src/app/release-notes/[version]/page.tsx index 73224dd..1072e7f 100644 --- a/src/app/release-notes/[version]/page.tsx +++ b/src/app/release-notes/[version]/page.tsx @@ -6,12 +6,16 @@ import ReleaseNote from '@/components/release-note'; import { Button } from '@/components/ui/button'; import { releaseNotes } from '@/lib/release-notes'; import Link from 'next/link'; -import { useParams } from 'next/navigation' +import { redirect, useParams } from 'next/navigation' export default function ReleaseNotePage() { const params = useParams<{ version: string }>() const { version } = params; + if (version === 'latest') { + return redirect(`/release-notes/${releaseNotes[0].version}`); + } + const releaseNote = releaseNotes.find((note) => note.version === version); if (!releaseNote) { return (