import React from 'react' import SwiperCore from 'swiper' import { Swiper, SwiperSlide } from 'swiper/react' import { Navigation, Pagination, A11y } from 'swiper/modules' import styles from './styles.module.css' SwiperCore.use([Navigation, Pagination, A11y]) interface CarouselProps { children: React.ReactNode[] | React.ReactNode navigation?: boolean pagination?: boolean scrollbar?: boolean breakpoints?: Record } export const Carousel: React.FC = ({ children, navigation = true, pagination = true, scrollbar = false, breakpoints }) => { return (
{React.Children.map(children, (child, index) => ( {child} ))}
) }