import { useMenus } from "~/lib/api"; import { DailyMenu } from "./menu-card"; import { DateTime } from "luxon"; import { useState } from "react"; import DayNavigation from "./day-navigation"; export default function Menus() { const { isLoading, error, menus } = useMenus(); const [date, setDate] = useState(DateTime.now().startOf("day")); const findMenuForDate = (date: DateTime) => { return menus?.find((menu: any) => { const menuDate = DateTime.fromISO(menu.date).startOf("day"); return menuDate.equals(date); }); }; return (
{isLoading &&

Chargement des menus...

} {error && (

Erreur lors du chargement des menus.

)} {menus && menus.length === 0 &&

Aucun menu disponible.

} {/* Menus */}
); }