"use client"; // ✅ Indique que ce composant fonctionne côté client import { useParams } from "next/navigation"; // ✅ Nouvelle méthode pour récupérer `params` import { useEffect, useState } from "react"; import ContentSection from "../../components/ContentSection"; export default function Page() { const params = useParams(); // ✅ Récupérer `params` correctement const [slug, setSlug] = useState(null); useEffect(() => { if (params?.slug) { setSlug(params.slug as string); // ✅ Assurer que `slug` est bien une string } }, [params]); if (!slug) { return
⏳ Chargement...
; } return ; }