import DynamicContentManager from 'components/layout/dynamic-content-manager'; import { notFound } from "next/navigation"; interface SinglePageProps { data: object | any } // This is a Client Component. It receives data as props and // has access to state and effects just like Page components // in the `pages` directory. export default function SinglePage({data }: SinglePageProps) { if (!data) { return notFound(); } return ( ) }