From f8e33de2903499a641d18b125415017616ea272d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakob=20Gr=C3=B8nhaug?= <jakob@gronha.ug> Date: Fri, 5 May 2023 13:26:13 +0200 Subject: [PATCH] =?UTF-8?q?Unng=C3=A5=20=C3=A5=20m=C3=A5tte=20reloade=20uk?= =?UTF-8?q?emenyen=20for=20at=20retter=20skal=20oppdateres?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/util/API.js | 1 - src/views/WeekMenuView.vue | 12 +++++++----- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/util/API.js b/src/util/API.js index 7654c82..20b02ff 100644 --- a/src/util/API.js +++ b/src/util/API.js @@ -520,7 +520,6 @@ export const API = { } }) .then((response) => { - console.log(response.data); return response.data; }) .catch(() => { diff --git a/src/views/WeekMenuView.vue b/src/views/WeekMenuView.vue index 44d1c05..34b7e87 100644 --- a/src/views/WeekMenuView.vue +++ b/src/views/WeekMenuView.vue @@ -7,7 +7,6 @@ export default { data() { return { weekMenu: {}, - recipes: [], numberOfPeople: 1 } }, @@ -16,7 +15,10 @@ export default { this.numberOfPeople = event.target.value; }, generateWeekMenu() { - this.weekMenu = API.generateWeekMenu(this.numberOfPeople); + API.generateWeekMenu(this.numberOfPeople).then((menu) => { + this.weekMenu = menu; + this.recipes = menu.dayMenus; + }) }, loadWeekMenu() { API.getWeekMenu() @@ -26,8 +28,8 @@ export default { }) } }, - async mounted() { - await this.loadWeekMenu() + mounted() { + this.loadWeekMenu() } } </script> @@ -42,7 +44,7 @@ export default { </div> <div class="weekmenu-recipes"> - <RecipeCard v-for="recipe in this.recipes" :recipe=recipe></RecipeCard> + <RecipeCard v-for="recipe in this.weekMenu.dayMenus" :recipe=recipe></RecipeCard> </div> </div> </template> -- GitLab