I am looking to create a carousel like this with its images being fetched out of an API in React js. I was searching for a ready made carousel like this online but couldn't find one. I want to be able to show the fetched image URL's in these sections and then automatically create a new carousel slide if I have more than 5 images. I am new to react so please help me out with this. I currently have a normal carousel from react-bootstrap
`
<Carousel className="gh78">
{trending.map((item, index) => (
<Carousel.Item key={index}>
<div className="LiveStats46">
<div className="Live24">
<samp className="blink"></samp>
{item.video_type}
</div>
<div className="Views24">
<span className="fas fa-user"></span>
{item.watching_count}
</div>
</div>
<Link href={"/live-streaming/" + item.streamkey}>
<a>
<div className="trenvid23">
{item.video_image ? (
<img
src={item.video_image}
alt="terndingimage"
></img>
) : (
<img
src="https://d25u15mvjkult8.cloudfront.net/Website/Assets/Images/gameseedefault.png"
alt="trending"
></img>
)}
</div>
</a>
</Link>
</Carousel.Item>
))}
</Carousel>`
This is how mine looks currently

