import React from 'react'; import { getLegalDocument } from '@/lib/legal'; import { sanitizeHTML } from '@/lib/sanitize'; import { getSiteSettings } from '@/lib/settings'; import { Metadata } from 'next'; export async function generateMetadata(): Promise { const settings = await getSiteSettings(); return { title: `Conditions Générales de Vente - ${settings.siteName}`, description: `Consultez les conditions générales de vente des services ${settings.siteName}.`, }; } export default async function CGVPage() { const doc = await getLegalDocument('CGV'); if (!doc) { return (

Document non disponible.

); } return (

{doc.title}

Dernière mise à jour : {new Date(doc.updatedAt).toLocaleDateString('fr-FR', { day: 'numeric', month: 'long', year: 'numeric' })}
); }