Skip to content

Commit 12399f1

Browse files
committed
Add notFound() function call if blog is not found
1 parent 547ce11 commit 12399f1

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/app/blogs/[slug]/page.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import siteMetadata from "@/src/utils/siteMetaData";
55
import { allBlogs } from "contentlayer/generated";
66
import { slug } from "github-slugger";
77
import Image from "next/image";
8+
import { notFound } from "next/navigation";
89

910
export async function generateStaticParams() {
1011
return allBlogs.map((blog) => ({ slug: blog._raw.flattenedPath }));
@@ -59,6 +60,11 @@ export async function generateMetadata({ params }) {
5960
export default function BlogPage({ params }) {
6061
const blog = allBlogs.find((blog) => blog._raw.flattenedPath === params.slug);
6162

63+
if(!blog){
64+
notFound()
65+
}
66+
67+
6268
let imageList = [siteMetadata.socialBanner];
6369
if (blog.image) {
6470
imageList =

0 commit comments

Comments
 (0)