diff --git a/src/components/SQLCourse/CourseAnnouncement.tsx b/src/components/SQLCourse/CourseAnnouncement.tsx index a3c623d3e..e63ab12f0 100644 --- a/src/components/SQLCourse/CourseAnnouncement.tsx +++ b/src/components/SQLCourse/CourseAnnouncement.tsx @@ -1,15 +1,22 @@ import { Database, X } from 'lucide-react'; -import { useEffect, useState } from 'react'; +import { useState, useEffect } from 'react'; +import { cn } from '../../lib/classname'; export function CourseAnnouncement() { - const [isVisible, setIsVisible] = useState(true); + const [isVisible, setIsVisible] = useState(false); - if (!isVisible) { - return null; - } + useEffect(() => { + const timer = setTimeout(() => setIsVisible(true), 1500); + return () => clearTimeout(timer); + }, []); return ( -
+