Image Slider
보통이미지 캐러셀 슬라이더 (화살표, 도트 네비게이션)
라이브 데모
코드
ImageSlider.tsx
const [currentSlide, setCurrentSlide] = useState(0);
const nextSlide = () => setCurrentSlide((prev) => (prev + 1) % slides.length);
return (
<div className="slider-track" style={{ transform: `translateX(-${currentSlide * 100}%)` }}>
{slides.map(slide => <div className="slider-slide">{slide}</div>)}
</div>
);