@ark-ui/react
Version:
A collection of unstyled, accessible UI components for React, utilizing state machines for seamless interaction.
23 lines (22 loc) • 2.23 kB
text/typescript
export type { OpenChangeDetails as DrawerOpenChangeDetails, SnapPointChangeDetails as DrawerSnapPointChangeDetails, } from '@zag-js/drawer';
export { DrawerBackdrop, type DrawerBackdropBaseProps, type DrawerBackdropProps } from './drawer-backdrop';
export { DrawerCloseTrigger, type DrawerCloseTriggerBaseProps, type DrawerCloseTriggerProps, } from './drawer-close-trigger';
export { DrawerContent, type DrawerContentBaseProps, type DrawerContentProps } from './drawer-content';
export { DrawerDescription, type DrawerDescriptionBaseProps, type DrawerDescriptionProps } from './drawer-description';
export { DrawerContext, type DrawerContextProps } from './drawer-context';
export { DrawerPositioner, type DrawerPositionerBaseProps, type DrawerPositionerProps } from './drawer-positioner';
export { DrawerGrabber, type DrawerGrabberBaseProps, type DrawerGrabberProps } from './drawer-grabber';
export { DrawerGrabberIndicator, type DrawerGrabberIndicatorBaseProps, type DrawerGrabberIndicatorProps, } from './drawer-grabber-indicator';
export { DrawerRoot, type DrawerRootBaseProps, type DrawerRootProps } from './drawer-root';
export { DrawerRootProvider, type DrawerRootProviderBaseProps, type DrawerRootProviderProps, } from './drawer-root-provider';
export { DrawerTitle, type DrawerTitleBaseProps, type DrawerTitleProps } from './drawer-title';
export { DrawerTrigger, type DrawerTriggerBaseProps, type DrawerTriggerProps } from './drawer-trigger';
export { DrawerIndent, type DrawerIndentBaseProps, type DrawerIndentProps } from './drawer-indent';
export { DrawerIndentBackground, type DrawerIndentBackgroundBaseProps, type DrawerIndentBackgroundProps, } from './drawer-indent-background';
export { DrawerStack, type DrawerStackProps } from './drawer-stack';
export { DrawerSwipeArea, type DrawerSwipeAreaBaseProps, type DrawerSwipeAreaProps } from './drawer-swipe-area';
export { drawerAnatomy } from './drawer.anatomy';
export { useDrawer, type UseDrawerProps, type UseDrawerReturn } from './use-drawer';
export { useDrawerContext, type UseDrawerContext } from './use-drawer-context';
export { useDrawerStackContext, type UseDrawerStackContext } from './use-drawer-stack-context';
export * as Drawer from './drawer';