Open GitHub repository
ComponentsCarousel

Carousel

A horizontally scrollable, snap-aligned collection with previous and next controls.

Installation

bunx @swift-rust/ui add carousel

Usage

tsx
1import { Carousel, CarouselItem } from "@/components/ui/carousel";
2 
3<Carousel>
4 {[class="text-amber-400">1, class="text-amber-400">2, class="text-amber-400">3].map((item) => (
5 <CarouselItem key={item}>Slide {item}</CarouselItem>
6 ))}
7</Carousel>

Composition

Carousel is composed of these parts:

Carousel
├── CarouselItem
├── CarouselItem
└── CarouselItem

Examples

1
2
3
4