import { BadgeCheck, HeartHandshake, Telescope, type LucideIcon, } from 'lucide-react'; import type { ReactNode } from 'react'; import { cn } from '../lib/classname'; type RoadmapAlertProps = { title: string; badgeText?: string; description: string | ReactNode; floatingIcon: LucideIcon; className?: string; }; export function RoadmapAlert(props: RoadmapAlertProps) { const { title, badgeText, description, floatingIcon: FloatingIcon, className, } = props; return (

{title}{' '} {badgeText && ( {badgeText} )}

{description}

Visit Official Roadmaps Community Roadmaps AI Generated Roadmaps

); }