import { fetchData } from "../utils/fetchData"; import Carousel from "./Carousel"; import ReactMarkdown from "react-markdown"; interface ContentSectionProps { collection: string; // Nom de la collection (projects, events, blog, etc.) slug: string; titleClass?: string; // Permet de modifier le style du titre contentClass?: string; // Permet de modifier le style du contenu } export default async function ContentSection({ collection, slug, titleClass, contentClass }: ContentSectionProps) { const data = await fetchData(collection, slug); if (!data) { return