diff --git a/app/src/components/Pages/WeeklyMenu.tsx b/app/src/components/Pages/WeeklyMenu.tsx index 974038276616d5602baed90b4fbabecf11563bd7..d8c962d5bfe8a0a88de43f0de0ddea08402affb9 100644 --- a/app/src/components/Pages/WeeklyMenu.tsx +++ b/app/src/components/Pages/WeeklyMenu.tsx @@ -18,24 +18,27 @@ export const WeeklyMenu = () => { }; // get menu for current day - axios.get('http://localhost:8080/menus/', menuData) + axios.get('http://localhost:8080/menus/') .then((response) => { console.log(response); // set the state of the user setData(response.data) }); - return ( - <section className="weekly-menu"> - <h1 className="weekly-menu__header">Týdennà menu</h1> - {currentMenu.meals.map((item) => { - return ( - <div> - <Meal key={item.id} {...item} /> - </div> + if (data.meals) { + return ( + + <section className="weekly-menu"> + <h1 className="weekly-menu__header">Týdennà menu</h1> + {currentMenu.meals.map((item) => { + return ( + <div> + <Meal key={item.id} {...item} /> + </div> ) }) - } - </section> - ); + } + </section> + ); + } };