Shitaye-FrontEnd/src/lib/data/roomServiceMenu.ts

69 lines
1.6 KiB
TypeScript

export type MenuCategory = "breakfast" | "mains" | "desserts" | "beverages";
export const roomServiceCategories: { id: MenuCategory; label: string }[] = [
{ id: "breakfast", label: "Breakfast" },
{ id: "mains", label: "Mains & light bites" },
{ id: "desserts", label: "Desserts" },
{ id: "beverages", label: "Beverages" },
];
export type MenuItem = {
id: string;
category: MenuCategory;
name: string;
description: string;
priceUsd: number;
};
export const roomServiceItems: MenuItem[] = [
{
id: "bf-1",
category: "breakfast",
name: "Full American breakfast",
description: "Eggs any style, beef bacon, chicken sausage, beans, toast, juice, coffee.",
priceUsd: 18,
},
{
id: "bf-2",
category: "breakfast",
name: "Ethiopian breakfast platter",
description: "Injera, spiced lentils, fresh cheese, honey, seasonal fruit.",
priceUsd: 14,
},
{
id: "mn-1",
category: "mains",
name: "Grilled salmon",
description: "Herb butter, seasonal vegetables, lemon.",
priceUsd: 28,
},
{
id: "mn-2",
category: "mains",
name: "Beef tibs",
description: "Traditional sauté with peppers, injera or rice.",
priceUsd: 22,
},
{
id: "ds-1",
category: "desserts",
name: "Chocolate fondant",
description: "Warm centre, vanilla ice cream.",
priceUsd: 12,
},
{
id: "bv-1",
category: "beverages",
name: "Fresh juice",
description: "Orange, mango, or mixed.",
priceUsd: 6,
},
{
id: "bv-2",
category: "beverages",
name: "Ethiopian coffee ceremony (2)",
description: "Traditional preparation — allow 20 min.",
priceUsd: 15,
},
];