design-react-kit
Version:
Componenti React per Bootstrap 5
1 lines • 1.57 kB
Source Map (JSON)
{"version":3,"sources":["../../src/Card/CardTagsHeader.tsx"],"sourcesContent":["import React, { FC, HTMLAttributes, ElementType } from 'react';\nimport classNames from 'classnames';\n\nexport interface CardTagsHeaderProps extends HTMLAttributes<HTMLElement> {\n /** Mostra la data nella Card. Passare una data già formattata come stringa. */\n date?: string;\n /** Utilizzarlo in caso di utilizzo di componenti personalizzati */\n tag?: ElementType;\n /** Classi aggiuntive da usare per il componente CardTagsHeader */\n className?: string;\n testId?: string;\n}\n\nexport const CardTagsHeader: FC<CardTagsHeaderProps> = ({\n date,\n children,\n className,\n tag = 'div',\n testId,\n ...attributes\n}) => {\n const Tag = tag;\n const classes = classNames('head-tags', className);\n return (\n <Tag className={classes} {...attributes} data-testid={testId}>\n {children}\n {date && <span className='data'>{date}</span>}\n </Tag>\n );\n};\n"],"mappings":"0jBAAA,IAAAA,EAAA,GAAAC,EAAAD,EAAA,oBAAAE,IAAA,eAAAC,EAAAH,GAAA,IAAAI,EAAuD,sBACvDC,EAAuB,2BAYVH,EAA0C,CAAC,CACtD,KAAAI,EACA,SAAAC,EACA,UAAAC,EACA,IAAAC,EAAM,MACN,OAAAC,EACA,GAAGC,CACL,IAAM,CACJ,IAAMC,EAAMH,EACNI,KAAU,EAAAC,SAAW,YAAaN,CAAS,EACjD,OACE,EAAAO,QAAA,cAACH,EAAA,CAAI,UAAWC,EAAU,GAAGF,EAAY,cAAaD,GACnDH,EACAD,GAAQ,EAAAS,QAAA,cAAC,QAAK,UAAU,QAAQT,CAAK,CACxC,CAEJ","names":["CardTagsHeader_exports","__export","CardTagsHeader","__toCommonJS","import_react","import_classnames","date","children","className","tag","testId","attributes","Tag","classes","classNames","React"]}