{/* Header with image and price */}
{property.photo_thumbnail && (
)}
£{property.total_price.toLocaleString()}
{property.listing_type !== 'BUY' && (
/mo
)}
{priceIndicator && (
{priceIndicator.label}
)}
{/* Stats grid */}
{property.rooms} bedrooms
{property.qm} m²
{property.listing_type !== 'BUY' && property.available_from && (
Available {formatDate(property.available_from)}
)}
{property.listing_type === 'BUY' && (
Seen {lastSeenDays}d ago
)}
{/* Agency and last seen */}
{property.agency}
•
Seen {lastSeenDays} days ago
{/* POI Distances */}
{allPOIs && allPOIs.length > 0 ? (
) : property.poi_distances && property.poi_distances.length > 0 ? (
) : null}
{/* Price history */}
{property.price_history.length > 1 && (
Price history
{property.price_history.slice(0, 5).map((entry) => (
{entry.last_seen.split('T')[0]}
£{entry.price.toLocaleString()}
))}
)}
{/* Actions */}
);
}