import React from "react"; import { FileText } from "lucide-react"; interface DocumentPreviewProps { uploadedFile: File | null; fileContent: string; sourceText: string; } export const DocumentPreview: React.FC = ({ uploadedFile, fileContent, sourceText, }) => { if (!uploadedFile && (!sourceText || !sourceText.trim())) { return null; } return (
{uploadedFile && (

{uploadedFile.name} • {(uploadedFile.size / 1024).toFixed(1)}{" "} KB

)}
            {sourceText || fileContent || "Aucun contenu à afficher"}
          
); };