Carousel
A dynamic Carousel component that displays a collection of items, such as images or cards, in a scrollable or automatically sliding sequence.
Usage
Basic Carousel
Render the Carousel with a list of ReactNode:
<Carouselitems={[<Image src={'https://images.unsplash.com/photo-1620120966883-d977b57a96ec?q=80'} />,<Image src={'https://images.unsplash.com/photo-1620121684840-edffcfc4b878?q=80'} />,<Image src={'https://images.unsplash.com/photo-1620121692029-d088224ddc74?q=80'} />,]}/>
Carousel with Custom Controls
Include custom navigation controls like arrows or indicators:
<Carouselitems={[<Image src={'https://images.unsplash.com/photo-1620120966883-d977b57a96ec?q=80'} />,<Image src={'https://images.unsplash.com/photo-1620121684840-edffcfc4b878?q=80'} />,<Image src={'https://images.unsplash.com/photo-1620121692029-d088224ddc74?q=80'} />,]}prevButton={<Icon type={'Zap'} />}nextButton={<Icon type={'Zap'} />}/>
API
Props
Carousel
| Prop | Type | Default | Required |
|---|---|---|---|
items | ReactNode[] | - | Yes |
interval | number | 500 | - |
Badge
Previous
Expansion Panel
Next