@ark-ui/vue
Version:
A collection of unstyled, accessible UI components for Vue, utilizing state machines for seamless interaction.
17 lines (16 loc) • 1.98 kB
text/typescript
export type { AutoplayStatusDetails as CarouselAutoplayStatusDetails, DragStatusDetails as CarouselDragStatusDetails, PageChangeDetails as CarouselPageChangeDetails, } from '@zag-js/carousel';
export { default as CarouselAutoplayTrigger, type CarouselAutoplayTriggerBaseProps, type CarouselAutoplayTriggerProps, } from './carousel-autoplay-trigger.vue';
export { default as CarouselContext, type CarouselContextProps } from './carousel-context.vue';
export { default as CarouselControl, type CarouselControlBaseProps, type CarouselControlProps, } from './carousel-control.vue';
export { default as CarouselIndicatorGroup, type CarouselIndicatorGroupBaseProps, type CarouselIndicatorGroupProps, } from './carousel-indicator-group.vue';
export { default as CarouselIndicator, type CarouselIndicatorBaseProps, type CarouselIndicatorProps, } from './carousel-indicator.vue';
export { default as CarouselItemGroup, type CarouselItemGroupBaseProps, type CarouselItemGroupProps, } from './carousel-item-group.vue';
export { default as CarouselItem, type CarouselItemBaseProps, type CarouselItemProps } from './carousel-item.vue';
export { default as CarouselNextTrigger, type CarouselNextTriggerBaseProps, type CarouselNextTriggerProps, } from './carousel-next-trigger.vue';
export { default as CarouselPrevTrigger, type CarouselPrevTriggerBaseProps, type CarouselPrevTriggerProps, } from './carousel-prev-trigger.vue';
export { default as CarouselRootProvider, type CarouselRootProviderBaseProps, type CarouselRootProviderProps, } from './carousel-root-provider.vue';
export { default as CarouselRoot, type CarouselRootBaseProps, type CarouselRootEmits, type CarouselRootProps, } from './carousel-root.vue';
export { carouselAnatomy } from './carousel.anatomy';
export { useCarousel, type UseCarouselProps, type UseCarouselReturn } from './use-carousel';
export { useCarouselContext, type UseCarouselContext } from './use-carousel-context';
export * as Carousel from './carousel';