import { Copy, Download, AlertTriangle } from "lucide-react"; import { ReactNode } from "react"; interface ResultPreviewComponentProps { outputText: string; copyToClipboard: () => void; downloadText: () => void; highlightEntities: (text: string) => ReactNode; } export const ResultPreviewComponent = ({ outputText, copyToClipboard, downloadText, highlightEntities, }: ResultPreviewComponentProps) => { if (!outputText) return null; return (

Document anonymisé

{highlightEntities(outputText)}

Vérifiez le résultat pour vous assurer que toutes les informations privées sont supprimées et éviter une divulgation accidentelle.

); };