Preview
1
2
3
4
5
Installation
terminal
Other package managers
bunx --bun shadcn@latest add https://trents.tech/r/carousel.json
Dependencies: embla-carousel-react
Usage
example.tsx
import {
Carousel,
CarouselContent,
CarouselItem,
CarouselNext,
CarouselPrevious,
} from "@/components/ui/carousel"
<Carousel className="w-full max-w-xs">
<CarouselContent>
{Array.from({ length: 5 }).map((_, i) => (
<CarouselItem key={i}>
<div className="p-1">
<div className="flex aspect-square items-center justify-center rounded-base border-2 border-border bg-main p-6">
<span className="text-4xl font-heading">{i + 1}</span>
</div>
</div>
</CarouselItem>
))}
</CarouselContent>
<CarouselPrevious />
<CarouselNext />
</Carousel>