{"version":3,"file":"alert-dialog-misc.cjs","sources":["../../../components/alert-dialog/alert-dialog-misc.tsx"],"sourcesContent":["'use client';\n\nimport { AlertDialog as AlertDialogPrimitive } from '@base-ui/react';\nimport { cx } from 'class-variance-authority';\nimport { type ComponentProps } from 'react';\nimport styles from '../dialog/dialog.module.css';\nimport { Flex } from '../flex';\nimport alertDialogStyles from './alert-dialog.module.css';\n\nexport const AlertDialogHeader = ({\n  className,\n  ...props\n}: ComponentProps<typeof Flex>) => (\n  <Flex\n    direction='column'\n    gap={3}\n    className={cx(styles.header, alertDialogStyles.header, className)}\n    data-slot='alert-dialog-header'\n    {...props}\n  />\n);\n\nAlertDialogHeader.displayName = 'AlertDialog.Header';\n\nexport const AlertDialogFooter = ({\n  className,\n  ...props\n}: ComponentProps<typeof Flex>) => (\n  <Flex\n    gap={5}\n    justify='end'\n    className={cx(styles.footer, alertDialogStyles.footer, className)}\n    data-slot='alert-dialog-footer'\n    {...props}\n  />\n);\n\nAlertDialogFooter.displayName = 'AlertDialog.Footer';\n\nexport const AlertDialogBody = ({\n  className,\n  ...props\n}: ComponentProps<typeof Flex>) => (\n  <Flex\n    direction='column'\n    gap={3}\n    className={cx(styles.body, alertDialogStyles.body, className)}\n    data-slot='alert-dialog-body'\n    {...props}\n  />\n);\n\nAlertDialogBody.displayName = 'AlertDialog.Body';\n\nexport const AlertDialogTitle = ({\n  className,\n  ...props\n}: AlertDialogPrimitive.Title.Props) => {\n  return (\n    <AlertDialogPrimitive.Title\n      className={cx(styles.title, className)}\n      data-slot='alert-dialog-title'\n      {...props}\n    />\n  );\n};\n\nAlertDialogTitle.displayName = 'AlertDialog.Title';\n\nexport const AlertDialogDescription = ({\n  className,\n  ...props\n}: AlertDialogPrimitive.Description.Props) => {\n  return (\n    <AlertDialogPrimitive.Description\n      className={cx(styles.description, className)}\n      data-slot='alert-dialog-description'\n      {...props}\n    />\n  );\n};\n\nAlertDialogDescription.displayName = 'AlertDialog.Description';\n"],"names":[],"mappings":";;;;;;;;;;;AAsBA;;AAeA;;AAeA;AAEO;;AAWP;AAEA;AAEO;;AAWP;AAEA;;;;;;"}