{"version":3,"file":"ModalBaseHeader.cjs","sources":["../../../src/components/ModalBase/ModalBaseHeader.tsx"],"sourcesContent":["import { forwardRef } from 'react';\nimport cx from 'clsx';\nimport { Box, BoxProps, ElementProps } from '../../core';\nimport { useModalBaseContext } from './ModalBase.context';\nimport { ModalBaseHeaderStyle } from './ModalBase.css';\n\nexport interface ModalBaseHeaderProps extends BoxProps, ElementProps<'header'> {}\n\nexport const ModalBaseHeader = forwardRef<HTMLElement, ModalBaseHeaderProps>(\n  ({ className, ...others }, ref) => {\n    const ctx = useModalBaseContext();\n    return (\n      <Box\n        component=\"header\"\n        ref={ref}\n        className={cx({ [ModalBaseHeaderStyle]: !ctx.unstyled }, className)}\n        {...others}\n      />\n    );\n  }\n);\n\nModalBaseHeader.displayName = '@raikou/core/ModalBaseHeader';\n"],"names":["forwardRef","useModalBaseContext","jsx","Box","cx","ModalBaseHeaderStyle"],"mappings":";;;;;;;;;;;;;;;;AAQO,MAAM,eAAkB,GAAAA,gBAAA;AAAA,EAC7B,CAAC,EAAE,SAAA,EAAW,GAAG,MAAA,IAAU,GAAQ,KAAA;AACjC,IAAA,MAAM,MAAMC,qCAAoB,EAAA;AAChC,IACE,uBAAAC,cAAA;AAAA,MAACC,OAAA;AAAA,MAAA;AAAA,QACC,SAAU,EAAA,QAAA;AAAA,QACV,GAAA;AAAA,QACA,SAAA,EAAWC,mBAAG,CAAA,EAAE,CAACC,kCAAoB,GAAG,CAAC,GAAA,CAAI,QAAS,EAAA,EAAG,SAAS,CAAA;AAAA,QACjE,GAAG;AAAA;AAAA,KACN;AAAA;AAGN;AAEA,eAAA,CAAgB,WAAc,GAAA,8BAAA;;;;"}