import React from 'react'; import './PharmacyList.css'; function PharmacyList({ pharmacies, loading }) { if (loading) { return (

Loading pharmacies...

); } if (pharmacies.length === 0) { return (

No pharmacies found selling this medicine

); } return (

Available at {pharmacies.length} {pharmacies.length === 1 ? 'pharmacy' : 'pharmacies'}

{pharmacies.map((pharmacy) => (

🏥 {pharmacy.name}

📍 {pharmacy.address}

{pharmacy.phone && (

📞 {pharmacy.phone}

)}
{pharmacy.price && ( €{parseFloat(pharmacy.price).toFixed(2)} )} {pharmacy.stock !== undefined && ( 20 ? 'in-stock' : pharmacy.stock > 0 ? 'low-stock' : 'out-of-stock'}`}> {pharmacy.stock > 20 ? '✓ In Stock' : pharmacy.stock > 0 ? `⚠ Low Stock (${pharmacy.stock})` : '✗ Out of Stock'} )}
))}
); } export default PharmacyList;