Exercice 4 : Implémenter le filtrage par type de prêt dans la liste (liste des prêts) — lors de la sélection d'un filtre (par exemple, via une propriété calculée), seule la liste des prêts correspondant au type sélectionné doit s'afficher, ou tous les prêts si le filtre "tout" est sélectionné.
Frontend
Parlez de vous / présentation de l'entreprise : une brève histoire sur la structure de l'entreprise prêteuse, les équipes et le produit (contexte avant la mission technique).
Exercice 5 : Implémenter la suppression des prêts via des cases à cocher — en cochant la case d’un élément et en cliquant sur le bouton avec une croix (X), les éléments sélectionnés doivent être supprimés de la liste. Une opération groupée doit également être implémentée : la case à cocher "tout sélectionner" en haut de la liste, qui lorsqu’elle est cochée, sélectionne toutes les cases, et lorsqu’elle est décochée, désélectionne tout ; lors de la suppression via le bouton X, tous les éléments sélectionnés (via un Set avec id) doivent être supprimés, et le Set doit être vidé après la suppression.
Exercice 3 : Dans la structure de données ADT-Lon (AddLoan), il y a une liste de types de prêts (unique, à terme, avec limite) avec des limites par défaut différentes. Il faut faire en sorte que lors de la sélection du type de prêt (type), la valeur du montant (amount) par défaut pour ce type soit automatiquement insérée (par exemple, unique — 1000, à terme — 60000, avec limite — 150000), en utilisant watch pour suivre les changements de type dans le formulaire.
Exercice 1 : Dans l'application Vue, le composant AddLoan (formulaire d'ajout de prêt) est déjà importé. Il faut faire en sorte que ce formulaire soit caché par défaut et qu'il apparaisse/disparaisse en cliquant sur un bouton (implémenter un changement de visibilité du formulaire, par exemple via v-if/v-show et flag/toggle, ainsi qu'émettre un événement de fermeture du formulaire depuis le composant vers le haut).
Exercice 2 : Implémenter l'ajout d'un nouvel élément (prêt) à la liste (liste des prêts) — lors de l'envoi du formulaire, les valeurs amount et type doivent être transmises, un événement est émis avec ces données, le composant parent ajoute un nouvel objet (avec id, amount, type) au tableau, puis le formulaire est réinitialisé (effacé).