UNPKG

@ark-ui/vue

Version:

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

17 lines (16 loc) 1.81 kB
export type { CheckedChangeDetails as CheckboxCheckedChangeDetails, CheckedState as CheckboxCheckedState, } from '@zag-js/checkbox'; export { default as CheckboxContext, type CheckboxContextProps } from './checkbox-context.vue'; export { default as CheckboxControl, type CheckboxControlProps, type CheckboxControlBaseProps, } from './checkbox-control.vue'; export { default as CheckboxGroup, type CheckboxGroupProps, type CheckboxGroupBaseProps } from './checkbox-group.vue'; export { default as CheckboxGroupProvider, type CheckboxGroupProviderProps, type CheckboxGroupProviderBaseProps, } from './checkbox-group-provider.vue'; export { default as CheckboxHiddenInput, type CheckboxHiddenInputProps, type CheckboxHiddenInputBaseProps, } from './checkbox-hidden-input.vue'; export { default as CheckboxIndicator, type CheckboxIndicatorProps, type CheckboxIndicatorBaseProps, } from './checkbox-indicator.vue'; export { default as CheckboxLabel, type CheckboxLabelProps, type CheckboxLabelBaseProps } from './checkbox-label.vue'; export { default as CheckboxRootProvider, type CheckboxRootProviderProps, type CheckboxRootProviderBaseProps, } from './checkbox-root-provider.vue'; export { default as CheckboxRoot, type CheckboxRootEmits, type CheckboxRootBaseProps, type CheckboxRootProps, } from './checkbox-root.vue'; export { useCheckbox, type UseCheckboxProps, type UseCheckboxReturn } from './use-checkbox'; export { useCheckboxContext, type UseCheckboxContext } from './use-checkbox-context'; export { useCheckboxGroup, type UseCheckboxGroupProps, type UseCheckboxGroupReturn } from './use-checkbox-group'; export { useCheckboxGroupContext, type UseCheckboxGroupContext } from './use-checkbox-group-context'; export { checkboxAnatomy } from './checkbox.anatomy'; export * as Checkbox from './checkbox';