Викторина: пустое меню
В меню должны быть три напитка, но пункты пустые: в каждом только €, а консоль пишет [Vue warn]: Invalid prop: type check failed for prop "item". Expected Object, got String with value "item". Посмотрите и на MenuItem.vue, а затем нажмите на строку с ошибкой в App.vue.
1<script setup>
2import MenuItem from "./MenuItem.vue";
3
4const menu = [
5 { id: 1, name: "Эспрессо", price: 2 },
6 { id: 2, name: "Капучино", price: 3 },
7 { id: 3, name: "Зелёный чай", price: 3 },
8];
9</script>
10
11<template>
12 <h1>Кафе «Уголок»</h1>
13 <ul class="menu">
14 <MenuItem v-for="item in menu" :key="item.id" item="item" />
15 </ul>
16</template>