Concevoir un composant React pour afficher une structure imbriquée de fichiers et de dossiers : affiche correctement la structure imbriquée, peut masquer et révéler le contenu des dossiers, et demande dynamiquement les données du contenu des dossiers lors de leur ouverture.