import './ResultCard.css'; export default function ResultCard({ result, index, onClick }) { return (
{ if (e.key === 'Enter') onClick?.(); }} >

{result.name}

{result.category}
{result.rating !== 'N/A' && ( )} {result.rating}

{result.address}

{result.priceRange && result.priceRange !== 'N/A' && (

{result.priceRange}

)} {result.features && result.features.length > 0 && (
{result.features.map((f, i) => ( {f} ))}
)} {result.reviewSummary && (

"{result.reviewSummary}"

)}
Source: {result.source} {result.cached && ⚡ Cached} View Details →
); }