import { Link } from '@tanstack/react-router' import { MapPin } from 'lucide-react' import { type Speaker } from 'content-collections' import { Card, CardContent } from '#/components/ui/card' interface SpeakerCardProps { speaker: Speaker featured?: boolean } export default function SpeakerCard({ speaker, featured = false }: SpeakerCardProps) { return ( {/* Headshot */}
{speaker.name}
{/* Content overlay */}
{/* Specialty tag */} {speaker.specialty} {/* Name */}

{speaker.name}

{/* Title & Restaurant */}

{speaker.title}

{/* Location */}
{speaker.restaurant}, {speaker.location}
{/* Decorative corner accent */}
) }