import { useEffect } from 'react'; export default function Alert({ type, message, onClose }) { const alertClass = `cursor-pointer flex items-center gap-4 p-4 rounded-md text-white transition-opacity duration-300 ${ type === "error" ? "glassmorphism-red" : "glassmorphism-green" } `; useEffect(() => { const timer = setTimeout(() => { onClose(); }, 5000); // 5 seconds return () => clearTimeout(timer); }, [onClose]); return (