fix: blog page await params
This commit is contained in:
parent
bb8f018bb5
commit
d86bd4ea62
@ -6,8 +6,9 @@ import { RichText } from "@payloadcms/richtext-lexical/react";
|
||||
import { Metadata } from "next";
|
||||
import Image from "next/image";
|
||||
|
||||
export async function generateMetadata({ params }: { params: { slug: string } }): Promise<Metadata> {
|
||||
const blog = await fetchBlogDetail(params.slug);
|
||||
export async function generateMetadata({ params }: { params: Promise<{ slug: string }> }): Promise<Metadata> {
|
||||
const slug = (await params).slug;
|
||||
const blog = await fetchBlogDetail(slug);
|
||||
|
||||
if (!blog) {
|
||||
return {
|
||||
@ -61,10 +62,10 @@ export default async function SingleBlogPage({ params }: { params: Promise<{ slu
|
||||
<span className="visually-hidden">Date:</span> {data.createdAt}
|
||||
</a>
|
||||
</div>
|
||||
<div className="d-inline-block me-3">
|
||||
{/* <div className="d-inline-block me-3">
|
||||
<i className="mi-folder size-16" />
|
||||
<span className="visually-hidden">Categories:</span> <a href="#">Design</a>, <a href="#">Branding</a>
|
||||
</div>
|
||||
</div> */}
|
||||
</div>
|
||||
{/* End Author, Categories, Comments */}
|
||||
</div>
|
||||
|
@ -10,8 +10,9 @@ export const metadata = {
|
||||
description: "Blogs | Cochise Oncology",
|
||||
};
|
||||
|
||||
export default async function BlogPage({ searchParams }: { searchParams?: { page?: string } }) {
|
||||
const page = sanitizePageNumber(searchParams?.page);
|
||||
export default async function BlogPage({ searchParams }: { searchParams?: Promise<{ page?: string }> }) {
|
||||
const paramsPage = (await searchParams)?.page;
|
||||
const page = sanitizePageNumber(paramsPage);
|
||||
|
||||
return (
|
||||
<>
|
||||
|
Loading…
x
Reference in New Issue
Block a user