diff --git a/src/components/AIAnnouncement.tsx b/src/components/AIAnnouncement.tsx
new file mode 100644
index 000000000..c5054b538
--- /dev/null
+++ b/src/components/AIAnnouncement.tsx
@@ -0,0 +1,16 @@
+type AIAnnouncementProps = {};
+
+export function AIAnnouncement(props: AIAnnouncementProps) {
+ return (
+
+
+ New
+ {' '}
+ Generate visual roadmaps with AI
+ AI Roadmap Generator!
+
+ );
+}
diff --git a/src/components/HeroSection/EmptyProgress.tsx b/src/components/HeroSection/EmptyProgress.tsx
index 46a06fb61..ce42d6342 100644
--- a/src/components/HeroSection/EmptyProgress.tsx
+++ b/src/components/HeroSection/EmptyProgress.tsx
@@ -1,5 +1,5 @@
import { CheckIcon } from '../ReactIcons/CheckIcon';
-import { TeamAnnouncement } from '../TeamAnnouncement';
+import { AIAnnouncement } from '../AIAnnouncement.tsx';
type EmptyProgressProps = {
title?: string;
@@ -23,7 +23,7 @@ export function EmptyProgress(props: EmptyProgressProps) {
{message}
-
+
);
diff --git a/src/components/HeroSection/HeroRoadmaps.tsx b/src/components/HeroSection/HeroRoadmaps.tsx
index eb60fdaf1..8f92e4a76 100644
--- a/src/components/HeroSection/HeroRoadmaps.tsx
+++ b/src/components/HeroSection/HeroRoadmaps.tsx
@@ -7,7 +7,7 @@ import { MapIcon, Users2 } from 'lucide-react';
import { CreateRoadmapButton } from '../CustomRoadmap/CreateRoadmap/CreateRoadmapButton';
import { CreateRoadmapModal } from '../CustomRoadmap/CreateRoadmap/CreateRoadmapModal';
import { type ReactNode, useState } from 'react';
-import { TeamAnnouncement } from '../TeamAnnouncement';
+import { AIAnnouncement } from '../AIAnnouncement.tsx';
type ProgressRoadmapProps = {
url: string;
@@ -97,7 +97,7 @@ export function HeroRoadmaps(props: ProgressListProps) {
return (
-
+
{isCreatingRoadmap && (
!!roadmap.resourceTitle
+ (roadmap) => !!roadmap.resourceTitle,
);
const canManageTeam = ['admin', 'manager'].includes(currentTeam?.role!);
diff --git a/src/components/HeroSection/HeroSection.astro b/src/components/HeroSection/HeroSection.astro
index f677bcac9..52f5e4a4c 100644
--- a/src/components/HeroSection/HeroSection.astro
+++ b/src/components/HeroSection/HeroSection.astro
@@ -1,17 +1,17 @@
---
import { FavoriteRoadmaps } from './FavoriteRoadmaps';
-import {TeamAnnouncement} from "../TeamAnnouncement";
+import { AIAnnouncement } from "../AIAnnouncement";
---