"use client"; import Link from "next/link"; import { useTranslations } from "next-intl"; import { AlertTriangle } from "lucide-react"; import { Badge } from "@/components/ui/badge"; type Leftover = { recipeId: string; dishName: string; recipeTitle: string; expiresAt: string; daysLeft: number; }; export function ExpiringLeftovers({ leftovers }: { leftovers: Leftover[] }) { const t = useTranslations("pantry"); if (leftovers.length === 0) return null; return (
{l.dishName}
{l.recipeTitle}