I am following a ReactJS tutorial so I cant really figure it out myself what is wrong here.
And this is the full React code where this error occurs:
const SliderTemplates = (props) => { let template = null;
const settings = {
dots: true,
infinite: true,
arrow: false,
speed: 500,
slidesToShow: 1,
slidesToScroll: 1
}
switch (props.type) {
case ('featured'):
template = props.data.map((item, i) => {
return (
<div key={i}>
<div className={styles.featured_item}>
<div className={styles.featured_image}>
style={{
background:`url(../images/articles/${item.image})`
}}
</div>
<Link to={`/articles/${item.id}`}>
<div className={styles.featured_caption}>
{/* {item.title} */}
TEXT
</div>
</Link>
</div>
</div>
)
})
break;
default:
template = null;
}
return (
<Slick {...settings}>
{template}
</Slick>
)
}
