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