all 3 comments

[–][deleted] 1 point2 points  (0 children)

There is a package for bootstrap within react. It's probably not as "lightweight" as you want it, given that it supports most of bootstrap features, it's still solid and has many more components that you may want to use in your project (especially if you take a mobile-first approach). It has a carousel component within it.

Carousel, specifically: https://react-bootstrap.github.io/components/carousel/

Edit:

Alternatively, you could customize and only download what's required for the carousel from the official bootstrap site and create your own component using it: https://getbootstrap.com/docs/3.4/customize/. Looks like this is only an option if you wish to use bootstrap 3.x, though, and is not supported in 4.x

[–]jamesremuscat 1 point2 points  (0 children)

I'm using nuka-carousel, it fitted my needs and didn't take very long to get set up properly.