{"version":3,"sources":["../../src/Callout/CalloutTitle.tsx"],"sourcesContent":["import React, { FC, ElementType, HTMLAttributes } from 'react';\nimport classNames from 'classnames';\n\nexport interface CalloutTitleProps extends HTMLAttributes<HTMLElement> {\n  /** Classi aggiuntive per il componente */\n  className?: string;\n  /** Permette personalizzare il tag utilizzato per il contenitore del titolo (diverso da \"div\"). Accetta sia tag HTML che componenti React. */\n  tag?: ElementType;\n  testId?: string;\n}\n\nexport const CalloutTitle: FC<CalloutTitleProps> = ({ children, className, tag = 'div', testId, ...attributes }) => {\n  const Tag = tag;\n  const classes = classNames(className, 'callout-title');\n  return (\n    <Tag className={classes} {...attributes} data-testid={testId}>\n      {children}\n    </Tag>\n  );\n};\n"],"mappings":"0jBAAA,IAAAA,EAAA,GAAAC,EAAAD,EAAA,kBAAAE,IAAA,eAAAC,EAAAH,GAAA,IAAAI,EAAuD,sBACvDC,EAAuB,2BAUVH,EAAsC,CAAC,CAAE,SAAAI,EAAU,UAAAC,EAAW,IAAAC,EAAM,MAAO,OAAAC,EAAQ,GAAGC,CAAW,IAAM,CAClH,IAAMC,EAAMH,EACNI,KAAU,EAAAC,SAAWN,EAAW,eAAe,EACrD,OACE,EAAAO,QAAA,cAACH,EAAA,CAAI,UAAWC,EAAU,GAAGF,EAAY,cAAaD,GACnDH,CACH,CAEJ","names":["CalloutTitle_exports","__export","CalloutTitle","__toCommonJS","import_react","import_classnames","children","className","tag","testId","attributes","Tag","classes","classNames","React"]}