import { Brain } from "lucide-react"; import { useState, useEffect } from "react"; export const ThinkingAnimation = () => { const [dots, setDots] = useState(0); useEffect(() => { const interval = setInterval(() => { setDots((prev) => (prev + 1) % 4); }, 400); return () => clearInterval(interval); }, []); return (