@ark-ui/vue
Version:
A collection of unstyled, accessible UI components for Vue, utilizing state machines for seamless interaction.
14 lines (13 loc) • 1.35 kB
TypeScript
export type { OpenChangeDetails as TooltipOpenChangeDetails } from '@zag-js/tooltip';
export { default as TooltipArrowTip, type TooltipArrowTipBaseProps, type TooltipArrowTipProps, } from './tooltip-arrow-tip.vue';
export { default as TooltipArrow, type TooltipArrowBaseProps, type TooltipArrowProps } from './tooltip-arrow.vue';
export { default as TooltipContent, type TooltipContentBaseProps, type TooltipContentProps, } from './tooltip-content.vue';
export { default as TooltipContext, type TooltipContextProps } from './tooltip-context.vue';
export { default as TooltipPositioner, type TooltipPositionerBaseProps, type TooltipPositionerProps, } from './tooltip-positioner.vue';
export { default as TooltipRootProvider, type TooltipRootProviderBaseProps, type TooltipRootProviderProps, } from './tooltip-root-provider.vue';
export { default as TooltipRoot, type TooltipRootBaseProps, type TooltipRootEmits, type TooltipRootProps, } from './tooltip-root.vue';
export { default as TooltipTrigger, type TooltipTriggerBaseProps, type TooltipTriggerProps, } from './tooltip-trigger.vue';
export { tooltipAnatomy } from './tooltip.anatomy';
export { useTooltip, type UseTooltipProps, type UseTooltipReturn } from './use-tooltip';
export { useTooltipContext, type UseTooltipContext } from './use-tooltip-context';
export * as Tooltip from './tooltip';