feat: Gestion de l'affichage des documents validés et non validés sur la page parent [N3WTS-2]

This commit is contained in:
N3WT DE COMPET
2026-02-22 18:34:00 +01:00
parent 8fd1b62ec0
commit 4f7d7d0024
4 changed files with 342 additions and 200 deletions

View File

@ -10,10 +10,16 @@ export default function FileUpload({
required,
errorMsg,
enable = true, // Nouvelle prop pour activer/désactiver le champ
key,
}) {
const [localFileName, setLocalFileName] = useState(uploadedFileName || '');
const fileInputRef = useRef(null);
// Réinitialise localFileName à chaque changement de key (id template)
React.useEffect(() => {
setLocalFileName(uploadedFileName || '');
}, [key, uploadedFileName]);
const handleFileChange = (e) => {
const file = e.target.files[0];
if (file) {