+ {/* + NB: The detail page (/wines/:id) is not built yet. Until then this + link opens a placeholder page, see App.tsx. + */} + {wine.name} +
+{wine.winery}
+ ++ Pairs with + {wine.matchedFoods.join(', ')} +
+ +-
+
- + + {wine.region}, {wine.country} + +
- + + {wine.type} wine + +
- + + {wine.avgRating != null + ? `${wine.avgRating.toFixed(1)} (${wine.ratingCount.toLocaleString('en')} ratings)` + : 'No ratings yet'} + +