Ara
Ara copied to clipboard
Le succès d’un upload n’est pas restitué
- Relevé par : Yaacov
- Le : 01/08/2025
Description du problème
- Lorsqu’un fichier est téléversé via le composant
<FileUpload>, le succès de l’opération n’est pas restitué autrement que visuellement par l’ajout d’un élément dans la liste des fichiers téléversés
EDIT: la succès de la suppression d’un fichier n’est pas non plus restituée.
Scénario pour reproduire le bug
- Ouvrir un audit en cours de complétion (ou un nouvel audit)
- Ouvrir la modale "Observations"
- Téléverser un fichier de moins de 1 Mo (normalement moins de 2 Mo, mais il y a actuellement un bug)
- Constater la restitution du succès, avec et sans aide technique.
Correction à apporter
- Afficher un message de succès
- Corriger la restitution aux aides techniques
- En profiter pour faire un rework du composant
<FileUpload>
🔮 Pensez à lancer et/ou mettre à jour les tests end-to-end si nécessaire avant passage en prod.
Dans la sidebar "Observations"
- [x] Supprimer "déjà" à la mention "1 fichier ajouté" et "X fichiers déjà ajoutés" (ne pas mettre de "." à la fin de la mention)
- [x] Toujours afficher en premier élément de la liste, le dernier fichier ajouté par l'usager
- [x] Vocaliser le succès d'upload de fichier mais ne plus afficher de message
- [x] Vocaliser le succès de suppression d'un fichier mais ne plus afficher de message
- [x] Simplifier le message d'erreur à l'upload d'un fichier trop lourd par "Fichier trop lourd. Choisissez un fichier inférieur à 2 Mo."
- [x] Si la suppression d'un fichier est impossible à cause d'une erreur inconnue, remplacer le message d'erreur positionné sous le composant par une alerte toast "Suppression impossible, erreur inconnue. Réessayez."
- [x] Revoir la mise en forme de l'état "confirmation de suppression" d'un fichier. Cf. maquette
- Ajouter un séparateur
- Revoir la question de confirmation et ne plus nommer le fichier concerné
- Passer en taille "LG" et bold la question
- Utiliser la couleur "bleue" pour le CTA primaire
- Revoir les padding