import Link from "next/link"; import { Card, CardContent } from "@/components/ui/card"; import { EventStatusBadge } from "./EventStatusBadge"; import { RealVsMockBadge } from "@/components/shared/RealVsMockBadge"; import type { EventSummary } from "@/lib/api"; import { relativeTime } from "@/lib/utils"; import { ArrowUpRight } from "lucide-react"; export function EventCard({ event }: { event: EventSummary }) { return (
{event.marketSymbol && ( {event.marketSymbol} )}

{event.headline || "(no headline)"}

{event.source || unknown source} {relativeTime(event.ingestedAt)}
); }