"use client"; import { useMemo } from "react"; import { marked } from "marked"; interface MarkdownPreviewProps { content: string; } export default function MarkdownPreview({ content }: MarkdownPreviewProps) { const html = useMemo(() => { if (!content) return '
Commencez à écrire pour voir l\'aperçu...
'; try { return marked.parse(content, { breaks: true, gfm: true }) as string; } catch { return content; } }, [content]); return ( ); }