Closed lorof closed 3 years ago
import Swiper from 'tiny-swiper'; import { useMount, useUnmount } from 'react-use'; export const Carousel: React.FC<CarouselProps> = (props) => { const containerRef = useRef<HTMLDivElement>(null); const swiperInstanceRef = useRef<typeof Swiper | null>(null); useMount(() => { if (!containerRef.current) return; swiperInstanceRef.current = new Swiper(containerRef.current, { pagination: { clickable: true } }); }); }