Quiz: An Empty Menu

The menu should list three drinks, but the items are empty, with just a € in each, and the console says [Vue warn]: Invalid prop: type check failed for prop "item". Expected Object, got String with value "item". Look at MenuItem.vue too, then click the line with the mistake in App.vue.

<script setup>
import MenuItem from "./MenuItem.vue";

const menu = [
    { id: 1, name: "Espresso", price: 2 },
    { id: 2, name: "Cappuccino", price: 3 },
    { id: 3, name: "Green Tea", price: 3 },
];
</script>

<template>
    <h1>Corner Café</h1>
    <ul class="menu">
        <MenuItem v-for="item in menu" :key="item.id" item="item" />
    </ul>
</template>