/** * Primitives for `Drawer` — manual composition escape hatch. * * @example * ```tsx * import { DrawerRoot, DrawerTrigger, DrawerPortal, DrawerOverlay, DrawerContent, DrawerTitle, DrawerDescription, DrawerClose } from '@skdx/react/primitives/drawer'; * * * Menu * * * * Navigation * Jump to a section. * Close * * * * ``` */ export { DrawerRoot } from './Drawer.cjs'; export { DialogTrigger as DrawerTrigger } from '../dialog/DialogTrigger.cjs'; export { DrawerPortal } from './DrawerPortal.cjs'; export { DialogOverlay as DrawerOverlay } from '../dialog/DialogOverlay.cjs'; export { DrawerContent } from './DrawerContent.cjs'; export { DialogTitle as DrawerTitle } from '../dialog/DialogTitle.cjs'; export { DialogDescription as DrawerDescription } from '../dialog/DialogDescription.cjs'; export { DialogClose as DrawerClose } from '../dialog/DialogClose.cjs'; export type { DrawerRootProps } from './Drawer.cjs'; export type { DrawerPlacement, DrawerDismiss, DrawerTriggerProps, DrawerPortalProps, DrawerOverlayProps, DrawerContentProps, DrawerTitleProps, DrawerDescriptionProps, DrawerCloseProps, } from './types.cjs';