Menu
Coddy logo textTech

Récapitulatif : Conditions et Listes

Fait partie de la section Les fondamentaux du Journey React de Coddy — leçon 38 sur 42.

challenge icon

Défi

Moyen

Récapitulatif du chapitre : construisez un tableau de tâches à partir des données, en utilisant tout ce qui a été vu dans ce chapitre.

  1. Le composant définit un tableau tasks. À l'intérieur de l'élément <ul id="done-list">, affichez un <li> pour chaque tâche qui est done : appliquez d'abord filter, puis map.
  2. Chaque <li> affiche le text de la tâche et utilise son id comme key.
  3. Au-dessus de la liste, utilisez && pour afficher un <span> avec id="badge" contenant 2 done (construisez ce nombre à partir de la propriété length du tableau filtré !), mais uniquement lorsqu'au moins une tâche est marquée comme terminée.

Essayez vous-même

<!DOCTYPE html>
<html>
    <head>
        <link rel="stylesheet" href="styles.css" />
    </head>
    <body>
        <div id="root"></div>
        <script type="module" src="main.jsx"></script>
    </body>
</html>

Toutes les leçons de Les fondamentaux