devsite/app/components/ContentSectionCompetencesContainer.tsx
2025-01-31 18:02:55 +00:00

26 lines
860 B
TypeScript

import { fetchDataCompetences, fetchDataGlossaire } from "../utils/fetchDataCompetences";
import ContentSectionCompetences from "./ContentSectionCompetences";
// Définition des propriétés du composant ContentSection
interface ContentSectionProps {
collection: string;
slug: string;
titleClass?: string;
contentClass?: string;
}
// Composant principal ContentSection
export default async function ContentSectionCompetencesContainer({ collection, slug, titleClass, contentClass }: ContentSectionProps) {
const competenceData = await fetchDataCompetences(collection, slug);
const glossaireData = await fetchDataGlossaire();
return (
<ContentSectionCompetences
competenceData={competenceData}
glossaireData={glossaireData}
titleClass={titleClass}
contentClass={contentClass}
/>
);
}