@ark-ui/vue
Version:
A collection of unstyled, accessible UI components for Vue, utilizing state machines for seamless interaction.
21 lines (20 loc) • 2.04 kB
text/typescript
export type { StepChangeDetails } from '@zag-js/steps';
export { default as StepsCompletedContent, type StepsCompletedContentBaseProps, type StepsCompletedContentProps, } from './steps-completed-content.vue';
export { default as StepsContent, type StepsContentBaseProps, type StepsContentProps } from './steps-content.vue';
export { default as StepsContext, type StepsContextProps } from './steps-context.vue';
export { default as StepsIndicator, type StepsIndicatorBaseProps, type StepsIndicatorProps, } from './steps-indicator.vue';
export { default as StepsItemContext, type StepsItemContextProps } from './steps-item-context.vue';
export { default as StepsItem, type StepsItemBaseProps, type StepsItemProps } from './steps-item.vue';
export { default as StepsList, type StepsListBaseProps, type StepsListProps } from './steps-list.vue';
export { default as StepsNextTrigger, type StepsNextTriggerBaseProps, type StepsNextTriggerProps, } from './steps-next-trigger.vue';
export { default as StepsPrevTrigger, type StepsPrevTriggerBaseProps, type StepsPrevTriggerProps, } from './steps-prev-trigger.vue';
export { default as StepsProgress, type StepsProgressBaseProps, type StepsProgressProps } from './steps-progress.vue';
export { default as StepsRootProvider, type StepsRootProviderBaseProps, type StepsRootProviderProps, } from './steps-root-provider.vue';
export { default as StepsRoot, type StepsRootBaseProps, type StepsRootProps } from './steps-root.vue';
export { default as StepsSeparator, type StepsSeparatorBaseProps, type StepsSeparatorProps, } from './steps-separator.vue';
export { default as StepsTrigger, type StepsTriggerBaseProps, type StepsTriggerProps } from './steps-trigger.vue';
export { stepsAnatomy } from './steps.anatomy';
export { useSteps, type UseStepsProps, type UseStepsReturn } from './use-steps';
export { useStepsContext, type UseStepsContext } from './use-steps-context';
export { useStepsItemContext, type UseStepsItemContext } from './use-steps-item-context';
export * as Steps from './steps';