@ark-ui/vue
Version:
A collection of unstyled, accessible UI components for Vue, utilizing state machines for seamless interaction.
13 lines (12 loc) • 1.96 kB
TypeScript
export type { PageChangeDetails, AutoplayStatusDetails, DragStatusDetails } from '@zag-js/carousel';
export { default as Context, type CarouselContextProps as ContextProps } from './carousel-context.vue';
export { default as Control, type CarouselControlProps as ControlProps, type CarouselControlBaseProps as ControlBaseProps, } from './carousel-control.vue';
export { default as IndicatorGroup, type CarouselIndicatorGroupProps as IndicatorGroupProps, type CarouselIndicatorGroupBaseProps as IndicatorGroupBaseProps, } from './carousel-indicator-group.vue';
export { default as Indicator, type CarouselIndicatorProps as IndicatorProps, type CarouselIndicatorBaseProps as IndicatorBaseProps, } from './carousel-indicator.vue';
export { default as ItemGroup, type CarouselItemGroupProps as ItemGroupProps, type CarouselItemGroupBaseProps as ItemGroupBaseProps, } from './carousel-item-group.vue';
export { default as Item, type CarouselItemProps as ItemProps, type CarouselItemBaseProps as ItemBaseProps, } from './carousel-item.vue';
export { default as NextTrigger, type CarouselNextTriggerProps as NextTriggerProps, type CarouselNextTriggerBaseProps as NextTriggerBaseProps, } from './carousel-next-trigger.vue';
export { default as PrevTrigger, type CarouselPrevTriggerProps as PrevTriggerProps, type CarouselPrevTriggerBaseProps as PrevTriggerBaseProps, } from './carousel-prev-trigger.vue';
export { default as RootProvider, type CarouselRootProviderProps as RootProviderProps, type CarouselRootProviderBaseProps as RootProviderBaseProps, } from './carousel-root-provider.vue';
export { default as Root, type CarouselRootEmits as RootEmits, type CarouselRootBaseProps as RootBaseProps, type CarouselRootProps as RootProps, } from './carousel-root.vue';
export { default as AutoplayTrigger, type CarouselAutoplayTriggerProps as AutoplayTriggerProps, type CarouselAutoplayTriggerBaseProps as AutoplayTriggerBaseProps, } from './carousel-autoplay-trigger.vue';