import React from 'react' import styles from './ImageCarousel.module.scss' import Slider from 'react-slick' import 'slick-carousel/slick/slick.css' import 'slick-carousel/slick/slick-theme.css' const NextArrow = ({ onClick }) => ( ) const PrevArrow = ({ onClick }) => ( ) const sliderSettings = { dots: false, lazyLoad: true, infinite: true, speed: 500, slidesToShow: 1, slidesToScroll: 1, nextArrow: , prevArrow: } const ImageCarousel = ({ coverImageUrls = null, imageUrls = [], galleryImageUrls = [] }) => { const imageGallery = [] if (coverImageUrls) { imageGallery.push(coverImageUrls.w900 || coverImageUrls.w632) } if (imageUrls.length) { imageGallery.push(...imageUrls) } if (galleryImageUrls.length) { galleryImageUrls.forEach(image => { imageGallery.push(image.w900 || image.w632) }) } return ( <> {imageGallery.map((image, index) => (
))}
) } export default ImageCarousel