UNPKG

design-react-kit

Version:

Componenti React per Bootstrap 5

1 lines 1.21 kB
{"version":3,"sources":["../../src/Card/CardTag.tsx"],"sourcesContent":["import React, { AnchorHTMLAttributes, FC, ElementType } from 'react';\nimport classNames from 'classnames';\n\nexport interface CardTagProps extends AnchorHTMLAttributes<HTMLAnchorElement> {\n /** Utilizzarlo in caso di utilizzo di componenti personalizzati */\n tag?: ElementType;\n /** Classi aggiuntive da usare per il componente CardTag*/\n className?: string;\n testId?: string;\n}\n\nexport const CardTag: FC<CardTagProps> = ({ className, tag = 'a', testId, ...attributes }) => {\n const Tag = tag;\n const classes = classNames(className, 'card-tag');\n return <Tag className={classes} {...attributes} data-testid={testId} />;\n};\n"],"mappings":"0jBAAA,IAAAA,EAAA,GAAAC,EAAAD,EAAA,aAAAE,IAAA,eAAAC,EAAAH,GAAA,IAAAI,EAA6D,sBAC7DC,EAAuB,2BAUVH,EAA4B,CAAC,CAAE,UAAAI,EAAW,IAAAC,EAAM,IAAK,OAAAC,EAAQ,GAAGC,CAAW,IAAM,CAC5F,IAAMC,EAAMH,EACNI,KAAU,EAAAC,SAAWN,EAAW,UAAU,EAChD,OAAO,EAAAO,QAAA,cAACH,EAAA,CAAI,UAAWC,EAAU,GAAGF,EAAY,cAAaD,EAAQ,CACvE","names":["CardTag_exports","__export","CardTag","__toCommonJS","import_react","import_classnames","className","tag","testId","attributes","Tag","classes","classNames","React"]}