
Horizontal scroll carousel with navigation controls via Embla Carousel.
npx shadcn@latest add https://ui.edbn.me/api/analytics/registry/carousel.jsonContainer for the carousel. Built on Embla Carousel. Provides context for all child parts.
optsEmblaOptionsTypeEmbla Carousel options
pluginsEmblaPluginType[]Embla Carousel plugins
orientation'horizontal' | 'vertical''horizontal'Carousel direction
setApifunctionCallback receiving the carousel API
classNamestringCSS class name
Contains the carousel slides. Renders a div element.
classNamestringCSS class name
An individual slide in the carousel.
classNamestringCSS class name
Button that scrolls to the previous slide.
classNamestringCSS class name
variantstring'outline'Button variant
sizestring'icon'Button size
Button that scrolls to the next slide.
classNamestringCSS class name
variantstring'outline'Button variant
sizestring'icon'Button size