2026-02-20 18:39:53 +01:00
|
|
|
import type { Metadata } from 'next'
|
|
|
|
|
import { ObserverProjectDetail } from '@/components/observer/observer-project-detail'
|
|
|
|
|
|
|
|
|
|
export const metadata: Metadata = { title: 'Project Detail' }
|
|
|
|
|
export const dynamic = 'force-dynamic'
|
|
|
|
|
|
|
|
|
|
export default async function ObserverProjectDetailPage({
|
|
|
|
|
params,
|
2026-04-27 13:18:36 +02:00
|
|
|
searchParams,
|
2026-02-20 18:39:53 +01:00
|
|
|
}: {
|
|
|
|
|
params: Promise<{ projectId: string }>
|
2026-04-27 13:18:36 +02:00
|
|
|
searchParams: Promise<{ round?: string }>
|
2026-02-20 18:39:53 +01:00
|
|
|
}) {
|
|
|
|
|
const { projectId } = await params
|
2026-04-27 13:18:36 +02:00
|
|
|
const sp = await searchParams
|
2026-02-20 18:39:53 +01:00
|
|
|
|
2026-04-27 13:18:36 +02:00
|
|
|
return <ObserverProjectDetail projectId={projectId} initialRoundId={sp.round} />
|
2026-02-20 18:39:53 +01:00
|
|
|
}
|