mirror of
https://github.com/aaronpo97/the-biergarten-app.git
synced 2026-10-14 17:54:42 +00:00
25 lines
793 B
TypeScript
25 lines
793 B
TypeScript
import SidebarCard from '../shared/SidebarCard';
|
|
|
|
interface BreweryDetailsCardProps {
|
|
foundedYear: number;
|
|
type: string;
|
|
beerCount: number;
|
|
}
|
|
|
|
const DetailRow = ({ label, value }: { label: string; value: string | number }) => (
|
|
<div className="flex items-center justify-between gap-2 text-sm">
|
|
<span className="text-base-content/70">{label}</span>
|
|
<span className="font-semibold">{value}</span>
|
|
</div>
|
|
);
|
|
|
|
const BreweryDetailsCard = ({ foundedYear, type, beerCount }: BreweryDetailsCardProps) => (
|
|
<SidebarCard title="Details">
|
|
<DetailRow label="Founded" value={foundedYear} />
|
|
<DetailRow label="Type" value={type} />
|
|
<DetailRow label="Beers listed" value={beerCount} />
|
|
</SidebarCard>
|
|
);
|
|
|
|
export default BreweryDetailsCard;
|