For some reason, my the boolean only returns the URL's the component is being ignored.. but I don't know why can someone help?
I want to return the Component inside the loop.. but nothing happens?
import React, { Component } from 'react';
import AwesomeSlider from 'react-awesome-slider';
import 'react-awesome-slider/dist/styles.css';
import 'bootstrap-4-grid/scss/grid.scss';
class Slider extends Component {
render() {
let showSlides = true;
let images;
if(showSlides) {
images = [
require('images/slider/1.jpg'),
require('images/slider/2.jpg'),
require('images/slider/3.jpg'),
require('images/slider/4.jpg')
];
<AwesomeSlider>
{
images.map(function(image){
return <div data-src={image} />
})
}
</AwesomeSlider>
}
return (
<div className="slider">
<div className="container">
<div className="row">
<div className="col-lg-12">
{images}
</div>
</div>
</div>
</div>
);
}
}
export default Slider;