React image carousel is a React component for building image galleries and carousels
- Thumbnail navigation configurable
- Fade In/Fade Out
- Autoplay configurable
- Loop configurable
- Prev/Next image
Live demo: https://grace951.github.io/react-image-carousel/
Need more example? See examples
import { render } from 'react-dom';
import React from 'react';
import Carousel from 'react-image-carousel';
let images = [
'/img/landing1.jpg',
'/img/landing2.jpg',
'/img/landing3.jpg',
'/img/landing4.jpg',
'/img/landing5.jpg'
];
render(<div className="my-carousel">
<Carousel images={images}
thumb={true}
loop={true}
autoplay={3000}/>
</div>, document.getElementById("app"))
thumb
: Boolean, defaulttrue
- thumbnail navigation
loop
: Boolean, defaulttrue
- infinite sliding
image
: Array, default[]
- source of images to show
autoplay
: Number, default3000
- add this prop to enable autoplay, the value is set to slide interval
- Feel free to contribute and or provide feedback!
git clone https://github.com/Grace951/react-image-carousel.git
cd example/example2
npm install
npm start
Then open localhost:3000
in a browser.
MIT