new page for transcripts

This commit is contained in:
2025-07-06 00:19:23 +02:00
parent 520691d315
commit 15ab00d26c

View File

@@ -2,20 +2,20 @@ import { api } from '@/trpc/server'
import type { Metadata } from 'next' import type { Metadata } from 'next'
type Props = { type Props = {
params: { params: Promise<{
gameNumber: string gameNumber: string
} }>
} }
export async function generateMetadata({ params }: Props): Promise<Metadata> { export async function generateMetadata({ params }: Props): Promise<Metadata> {
const gameNumber = Number.parseInt(params.gameNumber, 10) const gameNumber = Number.parseInt((await params).gameNumber, 10)
return { return {
title: `Game Transcript #${gameNumber}`, title: `Game Transcript #${gameNumber}`,
} }
} }
export default async function TranscriptPage({ params }: Props) { export default async function TranscriptPage({ params }: Props) {
const gameNumber = Number.parseInt(params.gameNumber, 10) const gameNumber = Number.parseInt((await params).gameNumber, 10)
try { try {
// Fetch transcript data server-side // Fetch transcript data server-side