Skip to content

Commit 7a0be62

Browse files
committed
remove generateStaticParams in post page
1 parent f0a8b19 commit 7a0be62

File tree

1 file changed

+2
-20
lines changed
  • src/app/(frontend)/[locale]/posts/[slug]

1 file changed

+2
-20
lines changed

src/app/(frontend)/[locale]/posts/[slug]/page.tsx

Lines changed: 2 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -17,31 +17,13 @@ import { LivePreviewListener } from '@/components/LivePreviewListener'
1717

1818
import { getTranslations } from 'next-intl/server'
1919

20-
export async function generateStaticParams() {
21-
const payload = await getPayload({ config: configPromise })
22-
const posts = await payload.find({
23-
collection: 'posts',
24-
draft: false,
25-
limit: 1000,
26-
overrideAccess: false,
27-
pagination: false,
28-
select: {
29-
slug: true,
30-
},
31-
})
32-
33-
const params = posts.docs.map(({ slug }) => {
34-
return { slug }
35-
})
36-
37-
return params
38-
}
39-
4020
type Args = {
4121
params: Promise<{
4222
slug?: string
4323
}>
4424
}
25+
export const dynamicParams = true
26+
export const revalidate = 60
4527

4628
export default async function Post({ params: paramsPromise }: Args) {
4729
const { isEnabled: draft } = await draftMode()

0 commit comments

Comments
 (0)