import React, { useState, useEffect } from 'react'; import { motion, AnimatePresence } from 'framer-motion'; const images = ['/photos/5.jpg', '/photos/2.jpg', '/photos/3.jpg', '/photos/4.jpg', '/photos/1.jpg']; const ImageCarousel: React.FC = () => { const [currentIndex, setCurrentIndex] = useState(0); useEffect(() => { const timer = setInterval(() => { setCurrentIndex((prevIndex) => (prevIndex + 1) % images.length); }, 5000); return () => clearInterval(timer); }, []); return (
); }; export default ImageCarousel;