design-react-kit
Version:
Componenti React per Bootstrap 5
1 lines • 1.16 kB
Source Map (JSON)
{"version":3,"sources":["../../src/Accordion/AccordionItem.tsx"],"sourcesContent":["import classNames from 'classnames';\nimport React, { ElementType, FC, HTMLAttributes } from 'react';\n\nexport interface AccordionItemProps extends HTMLAttributes<HTMLElement> {\n /** Utilizzarlo in caso di utilizzo di componenti personalizzati */\n tag?: ElementType;\n /** Classi aggiuntive da usare per il componente */\n className?: string;\n}\n\nexport const AccordionItem: FC<AccordionItemProps> = ({ tag = 'div', className, ...attributes }) => {\n const Tag = tag;\n const classes = classNames('accordion-item', className);\n\n return <Tag {...attributes} className={classes} />;\n};\n"],"mappings":"0jBAAA,IAAAA,EAAA,GAAAC,EAAAD,EAAA,mBAAAE,IAAA,eAAAC,EAAAH,GAAA,IAAAI,EAAuB,2BACvBC,EAAuD,sBAS1CH,EAAwC,CAAC,CAAE,IAAAI,EAAM,MAAO,UAAAC,EAAW,GAAGC,CAAW,IAAM,CAClG,IAAMC,EAAMH,EACNI,KAAU,EAAAC,SAAW,iBAAkBJ,CAAS,EAEtD,OAAO,EAAAK,QAAA,cAACH,EAAA,CAAK,GAAGD,EAAY,UAAWE,EAAS,CAClD","names":["AccordionItem_exports","__export","AccordionItem","__toCommonJS","import_classnames","import_react","tag","className","attributes","Tag","classes","classNames","React"]}