@ark-ui/vue
Version:
A collection of unstyled, accessible UI components for Vue, utilizing state machines for seamless interaction.
12 lines (11 loc) • 1.62 kB
TypeScript
export type { OpenChangeDetails } from '@zag-js/dialog';
export { default as Backdrop, type DialogBackdropProps as BackdropProps, type DialogBackdropBaseProps as BackdropBaseProps, } from './dialog-backdrop.vue';
export { default as CloseTrigger, type DialogCloseTriggerProps as CloseTriggerProps, type DialogCloseTriggerBaseProps as CloseTriggerBaseProps, } from './dialog-close-trigger.vue';
export { default as Content, type DialogContentProps as ContentProps, type DialogContentBaseProps as ContentBaseProps, } from './dialog-content.vue';
export { default as Context, type DialogContextProps as ContextProps } from './dialog-context.vue';
export { default as Description, type DialogDescriptionProps as DescriptionProps, type DialogDescriptionBaseProps as DescriptionBaseProps, } from './dialog-description.vue';
export { default as Positioner, type DialogPositionerProps as PositionerProps, type DialogPositionerBaseProps as PositionerBaseProps, } from './dialog-positioner.vue';
export { default as RootProvider, type DialogRootProviderProps as RootProviderProps, type DialogRootProviderBaseProps as RootProviderBaseProps, } from './dialog-root-provider.vue';
export { default as Root, type DialogRootEmits as RootEmits, type DialogRootBaseProps as RootBaseProps, type DialogRootProps as RootProps, } from './dialog-root.vue';
export { default as Title, type DialogTitleProps as TitleProps, type DialogTitleBaseProps as TitleBaseProps, } from './dialog-title.vue';
export { default as Trigger, type DialogTriggerProps as TriggerProps, type DialogTriggerBaseProps as TriggerBaseProps, } from './dialog-trigger.vue';