import React, { useState, useRef } from "react"; export default function HomeScene() { const [, setSelectedFile] = useState(null); const fileInputRef = useRef(null); // Référence pour l'input fichier const handleFileChange = (event: React.ChangeEvent) => { if (event.target.files && event.target.files.length > 0) { const file = event.target.files[0]; setSelectedFile(file); handleUpload(file); } }; const handleUpload = async (file: File) => { const formData = new FormData(); formData.append("file", file); try { const response = await fetch("https://0.0.0.0:7860/uploadpdf", { method: "POST", body: formData, }); if (response.ok) { console.log("Fichier uploadé avec succès"); } else { console.error("Erreur lors de l'upload du fichier"); } } catch (error) { console.error("Erreur lors de l'upload du fichier :", error); } }; const handleButtonClick = () => { if (fileInputRef.current) { fileInputRef.current.click(); } }; return (
); }