MiHCM
layout/@mihcm/ui·v0.21.0·stable

Carousel

Composable carousel powered by Embla. Supports horizontal/vertical orientation, loop, and prev/next controls.

Props

The full prop API for Carousel. Same surface in web and React Native — bundlers pick the right variant via the react-native export condition.

PropTypeDefaultDescriptionSince
orientation'horizontal' | 'vertical''horizontal'Scroll direction of the carousel.0.6.0
optsEmblaOptionsTypeEmbla Carousel options (loop, align, etc.).0.6.0
pluginsEmblaPluginType[]Embla plugins (e.g. autoplay).0.6.0
setApi(api: CarouselApi) => voidCallback to receive the Embla API instance.0.6.0
classNamestringAdditional Tailwind classes on each sub-component.0.6.0

Import

import { Carousel, CarouselContent, CarouselItem, CarouselPrevious, CarouselNext } from '@mihcm/ui/Carousel';