{"version":3,"file":"Dialog.cjs","sources":["../../../src/components/Dialog/Dialog.tsx"],"sourcesContent":["'use client'\n\nimport { DialogContentInner } from './DialogContentInner'\nimport { useDialogPortal } from './useDialogPortal'\n\nimport type { DialogProps, DirectChildren } from './types'\nimport type { ComponentProps, FC } from 'react'\n\ntype AbstractProps = DialogProps & DirectChildren\ntype Props = AbstractProps & Omit<ComponentProps<'div'>, keyof AbstractProps>\n\nexport const Dialog: FC<Props> = ({ className, portalParent, id, ...rest }) => {\n  const { createPortal } = useDialogPortal(portalParent, id)\n\n  return createPortal(<DialogContentInner {...rest} className={className} />)\n}\n"],"names":[],"mappings":";;;;;;;AAWO;;AAGL;AACF;;"}