import React from 'react'; import { Box } from './primitives/Box'; import { Text } from './Text'; import { Surface } from './primitives/Surface'; import { Link } from './Link'; interface ActivityItemProps { title?: string; description?: string; timeAgo?: string; color?: string; headline?: string; body?: string; formattedTime?: string; ctaHref?: string; ctaLabel?: string; } export function ActivityItem({ title, description, timeAgo, color = 'bg-primary-blue', headline, body, formattedTime, ctaHref, ctaLabel }: ActivityItemProps) { return ( {title || headline} {description || body} {timeAgo || formattedTime} {ctaHref && ctaLabel && ( {ctaLabel} )} ); }