import React from 'react'
import buildElementsImageUrl from '../../utils/buildElementsImageUrl'
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 = ({ coverImage = null, imageUrls = [], galleryImages = [] }) => {
const imageGallery = []
if (coverImage) {
imageGallery.push(buildElementsImageUrl({ imageData: coverImage, sizes: ['w632', 'w900'] }))
}
if (imageUrls.length) {
imageGallery.push(...imageUrls)
}
if (galleryImages.length) {
galleryImages.map(image => {
imageGallery.push(buildElementsImageUrl({ imageData: image, sizes: ['w632', 'w900'] }))
})
}
return (
<>
{imageGallery.map((image, index) => (
))}
>
)
}
export default ImageCarousel