import { Link } from 'react-router'; import type { Brewery } from '../../breweries.server'; import { formatBreweryAddress } from '../../utils/format-address'; interface FeaturedBreweryCardProps { brewery: Brewery; onShowOnMap: () => void; } // see BREWERY_HANDOFF.md const FILLER_STATS = [ { label: 'Founded', value: '2014' }, { label: 'Beers listed', value: '18' }, { label: 'House style', value: 'Seasonal ale' }, ]; const FeaturedBreweryCard = ({ brewery, onShowOnMap }: FeaturedBreweryCardProps) => (
{brewery.location && (
{brewery.location.cityName}, {brewery.location.stateProvinceCode}
)}

{brewery.breweryName}

{brewery.description}

{brewery.location && (

{formatBreweryAddress(brewery.location)}

)}
View brewery {brewery.location?.coordinates && ( )}
{FILLER_STATS.map((stat) => (
{stat.label}
{stat.value}
))}
); export default FeaturedBreweryCard;