'use client'; import { useState, useEffect } from 'react'; import Image from 'next/image'; import { heroSlides } from '@/lib/data'; import { ChevronLeft, ChevronRight } from 'lucide-react'; import { Link } from '@/i18n/routing'; export function HeroSlider() { const [current, setCurrent] = useState(0); useEffect(() => { const timer = setInterval(() => { setCurrent((prev) => (prev === heroSlides.length - 1 ? 0 : prev + 1)); }, 5000); return () => clearInterval(timer); }, []); const nextSlide = () => setCurrent(current === heroSlides.length - 1 ? 0 : current + 1); const prevSlide = () => setCurrent(current === 0 ? heroSlides.length - 1 : current - 1); return (
Mavi Yolculuk, Günübirlik Turlar ve Unutulmaz Aktiviteler