diff --git a/science-quest/src/components/jeux/kahoot/Kahoot.vue b/science-quest/src/components/jeux/kahoot/Kahoot.vue index 1a1dd8b..6bb670c 100644 --- a/science-quest/src/components/jeux/kahoot/Kahoot.vue +++ b/science-quest/src/components/jeux/kahoot/Kahoot.vue @@ -11,14 +11,12 @@ export default { //rejoindre partie codeKahoot: "", //listes parties crees ( TODO : appeler l'api pour obtenir les parties) - partiesCrees: [ - {titreKahoot:"Titre du Kahoot", nbQuestions:10, createur:"Professeur X"}, - {titreKahoot:"Titre du Kahoot2", nbQuestions:69, createur:"Professeur Y"}, - {titreKahoot:"Titre du Kahoot3", nbQuestions:234, createur:"Professeur XXX"}, - - ] + partiesCrees: [] }; }, + mounted(){ + this.STUB_partiesCrees().then(response=>this.partiesCrees=response) + }, methods: { // TODO : demander a l'api de creer un kahoot (et rediriger vers la partie si possible via HATEOAS) creerKahoot: function () { @@ -33,6 +31,14 @@ export default { //this.titreKahoot et this.nbQuestions synchronisés avec v-model console.log(this.codeKahoot); }, + async STUB_partiesCrees(){ + return JSON.parse(`[ + {"titreKahoot":"Titre du Kahoot", "nbQuestions":10, "createur":"Professeur X"}, + {"titreKahoot":"Titre du Kahoot2", "nbQuestions":69, "createur":"Professeur Y"}, + {"titreKahoot":"Titre du Kahoot3", "nbQuestions":234, "createur":"Professeur XXX"} + ] + `) + } }, components: { KahootListeParties } }