@ark-ui/react
Version:
A collection of unstyled, accessible UI components for React, utilizing state machines for seamless interaction.
17 lines (16 loc) • 1.82 kB
text/typescript
export type { ValueChangeDetails as SegmentGroupValueChangeDetails } from '@zag-js/radio-group';
export { SegmentGroupContext, type SegmentGroupContextProps } from './segment-group-context';
export { SegmentGroupIndicator, type SegmentGroupIndicatorBaseProps, type SegmentGroupIndicatorProps, } from './segment-group-indicator';
export { SegmentGroupItem, type SegmentGroupItemBaseProps, type SegmentGroupItemProps } from './segment-group-item';
export { SegmentGroupItemContext, type SegmentGroupItemContextProps } from './segment-group-item-context';
export { SegmentGroupItemControl, type SegmentGroupItemControlBaseProps, type SegmentGroupItemControlProps, } from './segment-group-item-control';
export { SegmentGroupItemHiddenInput, type SegmentGroupItemHiddenInputBaseProps, type SegmentGroupItemHiddenInputProps, } from './segment-group-item-hidden-input';
export { SegmentGroupItemText, type SegmentGroupItemTextBaseProps, type SegmentGroupItemTextProps, } from './segment-group-item-text';
export { SegmentGroupLabel, type SegmentGroupLabelBaseProps, type SegmentGroupLabelProps } from './segment-group-label';
export { SegmentGroupRoot, type SegmentGroupRootBaseProps, type SegmentGroupRootProps } from './segment-group-root';
export { SegmentGroupRootProvider, type SegmentGroupRootProviderBaseProps, type SegmentGroupRootProviderProps, } from './segment-group-root-provider';
export { segmentGroupAnatomy } from './segment-group.anatomy';
export { useSegmentGroup, type UseSegmentGroupProps, type UseSegmentGroupReturn } from './use-segment-group';
export { useSegmentGroupContext, type UseSegmentGroupContext } from './use-segment-group-context';
export { useSegmentGroupItemContext, type UseSegmentGroupItemContext } from './use-segment-group-item-context';
export * as SegmentGroup from './segment-group';