feat: Redirect to latest release notes if version is 'latest'
This commit is contained in:
@@ -6,12 +6,16 @@ import ReleaseNote from '@/components/release-note';
|
|||||||
import { Button } from '@/components/ui/button';
|
import { Button } from '@/components/ui/button';
|
||||||
import { releaseNotes } from '@/lib/release-notes';
|
import { releaseNotes } from '@/lib/release-notes';
|
||||||
import Link from 'next/link';
|
import Link from 'next/link';
|
||||||
import { useParams } from 'next/navigation'
|
import { redirect, useParams } from 'next/navigation'
|
||||||
|
|
||||||
export default function ReleaseNotePage() {
|
export default function ReleaseNotePage() {
|
||||||
const params = useParams<{ version: string }>()
|
const params = useParams<{ version: string }>()
|
||||||
const { version } = params;
|
const { version } = params;
|
||||||
|
|
||||||
|
if (version === 'latest') {
|
||||||
|
return redirect(`/release-notes/${releaseNotes[0].version}`);
|
||||||
|
}
|
||||||
|
|
||||||
const releaseNote = releaseNotes.find((note) => note.version === version);
|
const releaseNote = releaseNotes.find((note) => note.version === version);
|
||||||
if (!releaseNote) {
|
if (!releaseNote) {
|
||||||
return (
|
return (
|
||||||
|
|||||||
Reference in New Issue
Block a user