import BlogSidebar from "@/src/components/BlogSidebar"; import Breadcumb from "@/src/components/Breadcumb"; import BlogBanner from "@/src/components/services-details-banner/blogbanner"; import ConsenHead from "@/src/ConsenHead"; import Layout from "@/src/layout/Layout"; import { BlogData } from "@/utils/constant.utils"; const BlogDetails = ({ post }) => { if (!post) return

Blog not found

; return ( <>
Blog img
{post?.title}
{post?.user} -{" "} {post?.date} -{" "} {post?.category}
{/* Optional Sidebar: */}
); }; export default BlogDetails; export async function getStaticPaths() { const paths = BlogData.map((blog) => ({ params: { slug: blog.slug }, })); return { paths, fallback: false, // Use true/‘blocking’ if content is dynamic }; } export async function getStaticProps({ params }) { const post = BlogData.find((b) => b.slug === params.slug) || null; return { props: { post }, }; }