import { CalendarIcon } from 'lucide-react'; import { getRelativeTimeString } from '../../lib/date'; import { cn } from '../../lib/classname'; import type { AIRoadmapDocument } from '../../queries/ai-roadmap'; import { AIRoadmapActions } from './AIRoadmapActions'; type AIRoadmapCardProps = { roadmap: Omit; variant?: 'row' | 'column'; showActions?: boolean; }; export function AIRoadmapCard(props: AIRoadmapCardProps) { const { roadmap, variant = 'row', showActions = true } = props; const updatedAgo = getRelativeTimeString(roadmap?.updatedAt); return (

{roadmap.title}

{updatedAgo}
{showActions && roadmap.slug && (
)}
); }