/** * Primitives for `Dialog` — manual composition escape hatch. * * @example * ```tsx * import { DialogRoot, DialogTrigger, DialogPortal, DialogOverlay, DialogContent, DialogTitle, DialogDescription, DialogClose } from '@skdx/react/primitives/dialog'; * * * Open * * * * Edit profile * Make changes to your profile here. * Close * * * * ``` */ export { DialogRoot } from './Dialog.cjs'; export { DialogTrigger } from './DialogTrigger.cjs'; export { DialogPortal } from './DialogPortal.cjs'; export { DialogOverlay } from './DialogOverlay.cjs'; export { DialogContent } from './DialogContent.cjs'; export { DialogTitle } from './DialogTitle.cjs'; export { DialogDescription } from './DialogDescription.cjs'; export { DialogClose } from './DialogClose.cjs'; export { DialogAction } from './DialogAction.cjs'; export { DialogCancel } from './DialogCancel.cjs'; export type { DialogRootProps } from './Dialog.cjs'; export type { DialogDismiss, DialogRole, DialogTriggerProps, DialogPortalProps, DialogOverlayProps, DialogContentProps, DialogTitleProps, DialogDescriptionProps, DialogCloseProps, DialogActionProps, DialogCancelProps, } from './types.cjs';