Carousel
Carousel component for displaying images, testimonials, or content cards in a sliding carousel with navigation controls.
Basic Carousel
<.carousel id="my-carousel">
<:slide>
<div class="p-8">Slide 1</div>
</:slide>
<:slide>
<div class="p-8">Slide 2</div>
</:slide>
</.carousel>
With Autoplay
<.carousel id="autoplay-carousel" autoplay={true} interval={3000} />
Props
| Prop | Type | Default | Description |
|---|---|---|---|
| id | string | - | Unique ID for the carousel |
| autoplay | boolean | false | Automatically advance slides |
| interval | integer | 5000 | Autoplay interval in milliseconds |
| show_indicators | boolean | true | Show slide indicators |
| show_arrows | boolean | true | Show navigation arrows |