import { useMeals, type Meal } 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, meals, refetch } = useMeals(); const [date, setDate] = useState(DateTime.now().startOf("day")); const findMenuForDate = (date: DateTime) => { return meals?.filter((meal) => { const mealDate = DateTime.fromISO(meal.date).startOf("day"); return mealDate.equals(date); }); }; return (
Chargement du menu...
} {error && (Erreur lors du chargement des menus.
)} {meals && meals.length === 0 &&Aucun menu disponible.
} {/* Menus */}