Skip to content

Commit 4c4df35

Browse files
committed
docs: fix incorrect usage of Promise in page params example
1 parent 6f07684 commit 4c4df35

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

docs/01-app/01-getting-started/03-layouts-and-pages.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ If you were to combine the two layouts above, the root layout (`app/layout.js`)
214214
To create a dynamic segment, wrap the segment (folder) name in square brackets: `[segmentName]`. For example, in the `app/blog/[slug]/page.tsx` route, the `[slug]` is the dynamic segment.
215215

216216
```tsx filename="app/blog/[slug]/page.tsx" switcher
217-
export default function BlogPostPage({
217+
export default async function BlogPostPage({
218218
params,
219219
}: {
220220
params: Promise<{ slug: string }>
@@ -232,7 +232,7 @@ export default function BlogPostPage({
232232
```
233233

234234
```jsx filename="app/blog/[slug]/page.js" switcher
235-
export default function BlogPostPage({ params }) {
235+
export default async function BlogPostPage({ params }) {
236236
const { slug } = await params
237237
const post = await getPost(slug)
238238

0 commit comments

Comments
 (0)