Skip to content

Commit 8cf3386

Browse files
committed
fixing the slug build error
1 parent 7ed4c14 commit 8cf3386

1 file changed

Lines changed: 7 additions & 3 deletions

File tree

src/app/club/[slug]/page.tsx

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,17 @@
11
// app/club/[slug]/page.tsx
22
import { notFound } from 'next/navigation';
3-
43
import clubData from 'src/components/club/ClubData';
54
import ClubDetail from '@/components/club/ClubDetail';
65

7-
export default async function ClubDetailPage({ params }: { params: { slug: string } }) {
8-
const { slug } = await Promise.resolve(params); // simulate async destructuring
6+
export default async function ClubDetailPage({
7+
params,
8+
}: {
9+
params: Promise<{ slug: string }>;
10+
}) {
11+
const { slug } = await params; // ✅ await the Promise
912

1013
const club = clubData.find((c) => c.slug === slug);
1114
if (!club) notFound();
15+
1216
return <ClubDetail club={club} />;
1317
}

0 commit comments

Comments
 (0)