UNPKG

@ark-ui/vue

Version:

A collection of unstyled, accessible UI components for Vue, utilizing state machines for seamless interaction.

13 lines (12 loc) 1.18 kB
export type { CheckedChangeDetails as SwitchCheckedChangeDetails } from '@zag-js/switch'; export { default as SwitchContext, type SwitchContextProps } from './switch-context.vue'; export { default as SwitchControl, type SwitchControlBaseProps, type SwitchControlProps } from './switch-control.vue'; export { default as SwitchHiddenInput, type SwitchHiddenInputBaseProps, type SwitchHiddenInputProps, } from './switch-hidden-input.vue'; export { default as SwitchLabel, type SwitchLabelBaseProps, type SwitchLabelProps } from './switch-label.vue'; export { default as SwitchRootProvider, type SwitchRootProviderBaseProps, type SwitchRootProviderProps, } from './switch-root-provider.vue'; export { default as SwitchRoot, type SwitchRootBaseProps, type SwitchRootEmits, type SwitchRootProps, } from './switch-root.vue'; export { default as SwitchThumb, type SwitchThumbBaseProps, type SwitchThumbProps } from './switch-thumb.vue'; export { switchAnatomy } from './switch.anatomy'; export { useSwitch, type UseSwitchProps, type UseSwitchReturn } from './use-switch'; export { useSwitchContext, type UseSwitchContext } from './use-switch-context'; export * as Switch from './switch';