import React from 'react' import { getEmoji } from '../utils/ingredientEmoji.js' function Chip({ ingredient }) { const emoji = getEmoji(ingredient.class_name) const name = ingredient.class_name?.replace(/_/g, ' ') || 'Unknown' const count = ingredient.count && ingredient.count > 1 ? ingredient.count : null return ( {emoji} {name} {count && ( ×{count} )} ) } export default function IngredientGrid({ ingredients }) { return (

Detected ingredients

{ingredients?.length > 0 && ( {ingredients.length} found )}
{ingredients && ingredients.length > 0 ? (
{ingredients.map((ing, i) => ( ))}
) : (

No ingredients detected — try a clearer photo with better lighting.

)}
) }