import { Card, CardContent, CardHeader, CardTitle } from "~/components/ui/card"; import { Utensils, Salad, Cake, CookingPot, Icon, Carrot, CheckCheck, } from "lucide-react"; import { cheese } from "@lucide/lab"; import { type Meal } from "~/lib/api"; import { Button } from "../ui/button"; const getCourseIcon = (courseName: string) => { const name = courseName.toLowerCase(); if (name.includes("hors")) return ; if (name.includes("plat")) return ; if (name.includes("garniture")) return ; if (name.includes("fromage")) return ; if (name.includes("dessert")) return ; return ; }; export function DailyMenu({ meals }: { meals: Meal[] }) { if (meals.length === 0) { return (

Aucun menu disponible pour ce jour.

); } return (

{meals.length > 1 ? "Menus" : "Menu"} du jour

{meals.map((meal, mealIndex) => (
{meal.name}
{meal.courses.map((course, courseIndex) => (
{getCourseIcon(course.name)}

{course.name}

{course.description}

))}
{meal.isRegistered && ( )} {/* {credentials && !meal.isRegistered && meal.submittable && (isLoading ? ( ) : ( ))} */}
))}
); }