This commit is contained in:
hamid zarghami
2025-04-16 09:14:04 +03:30
parent 6fbc330f3f
commit 6ce2dca701
+9 -4
View File
@@ -3,15 +3,20 @@ import { blogSingleQueryOptions } from '../hooks/useBlogsData'
import { NextPage } from 'next'
import SingleBlogPage from '../components/SingleBlogPage'
// eslint-disable-next-line @typescript-eslint/no-explicit-any
const SingleBlog: NextPage<any> = async ({ params }) => {
interface PageProps {
params: Promise<{
id: string
}>
}
const SingleBlog: NextPage<PageProps> = async ({ params }) => {
const { id } = await params
const queryClient = new QueryClient()
await queryClient.prefetchQuery(blogSingleQueryOptions(params.id))
await queryClient.prefetchQuery(blogSingleQueryOptions(id))
return (
<HydrationBoundary state={dehydrate(queryClient)}>
<SingleBlogPage id={params.id} />
<SingleBlogPage id={id} />
</HydrationBoundary>
)
}