'use client' import Layout from "@/components/layout/Layout" import { recipesList } from "@/utility/constant.utils"; import PageLoader from "@/components/common-component/PageLoader"; import Link from "next/link" import { useSearchParams } from 'next/navigation'; import { useEffect, useState } from "react"; import { Suspense } from "react"; const Page = () => { // const { slug } = params; const searchParams = useSearchParams(); const slug = searchParams.get('slug'); console.log("slug", slug) const post = recipesList.find((post) => post.slug === slug); const [mounted, setMounted] = useState(false); useEffect(() => { setMounted(true); }, []); if (!post) { return
post not found!
; } return ( <>