feature: get quizzes from server + add isAvailable property to quizzes
Côté client : Connexion entre le frontend et le backend. On peut changer la visibilité d'un quiz et le supprimer. La suppression demande une confirmation par modale et un feedback par snackbar.
Côté serveur : ajout de la propriété isAvailable
aux modèles de quiz. Il faudrait créer des routes GET /quiz admin et d'autres utilisateurs. (prochaine MR... un jour...)
Dépend de !18 (merged)
Ajouts
- Modale de confirmation personnalisable.
- Rafraîchissement automatique des jetons d'authentification expirés
- Liaisons client-serveur quant à la gestion des jeux
Modifications
- Le modèle dans la base de données et ces DTO ont été modifiés pour ajouter la propriété isAvailable.
Conséquences
- Il faut lancer la page admin avec un backend fonctionnel (c-à-d, up et connecté à une base de données).