--- import Icon from "./Icon.astro"; import ResourcesAlert from "./ResourcesAlert.astro"; import TopicSearch from "./TopicSearch/TopicSearch.astro"; import YouTubeAlert from "./YouTubeAlert.astro"; export interface Props { title: string; description: string; roadmapId: string; isUpcoming?: boolean; hasSearch?: boolean; hasTopics?: boolean; } const { title, description, roadmapId, isUpcoming = false, hasSearch = false, hasTopics = false, } = Astro.props; const isRoadmapReady = !isUpcoming; ---

{title}

{description}

{ !hasSearch && ( <> {isRoadmapReady && ( )} ) } { hasSearch && (  Visual Roadmap ) }
{ isRoadmapReady && ( Suggest ) }
{hasTopics && } {hasSearch && }