Skip to content

Instantly share code, notes, and snippets.

@YaroslavW
Last active July 3, 2019 13:22
Show Gist options
  • Save YaroslavW/668061a5f6fcf4c5776ab4c2d4220731 to your computer and use it in GitHub Desktop.
Save YaroslavW/668061a5f6fcf4c5776ab4c2d4220731 to your computer and use it in GitHub Desktop.
import React from 'react';
import ReactHtmlParser from "react-html-parser";
import Slider from "react-slick";
const Intro = ({data}) => {
if(data){
var slides = data.slider.map((val, index) => (
<li key={index}>
<div className="row">
<div className="col full">
<div className="slider-text">
<h2>{ReactHtmlParser(val.title)}</h2>
<p>{val.text}</p>
</div>
</div>
</div>
</li>
));
}
const settings = {
dots: false,
infinite: true,
autoplay: true,
speed: 800
};
return (
<section id="intro">
<div id="intro-slider" className="flexslider">
<ul className="slides">
<Slider {...settings}>
{slides}
</Slider>
</ul>
</div>
</section>
);
};
export default Intro;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment