design-react-kit
Version:
Componenti React per Bootstrap 5
1 lines • 1.64 kB
Source Map (JSON)
{"version":3,"sources":["../../src/Dimmer/DimmerButtons.tsx"],"sourcesContent":["import classNames from 'classnames';\nimport React, { FC, HTMLAttributes } from 'react';\n\nexport interface DimmerButtonsProps extends HTMLAttributes<HTMLElement> {\n /** Classi aggiuntive da usare per il componente Dimmer */\n className?: string;\n /** Da utilizzare in presenza di un singolo bottone: quando abilitato ne centra il contenuto. */\n single?: boolean;\n /** Da utilizzare con `false` per abilitare il precedente comportamento senza sfondo scuro.\n * @deprecated\n */\n dark?: boolean;\n testId?: string;\n}\n\nexport const DimmerButtons: FC<DimmerButtonsProps> = ({\n className,\n single = false,\n dark = true,\n testId,\n ...attributes\n}) => {\n const { children, ...rest } = attributes;\n const classes = classNames('dimmer-buttons', className, {\n 'bg-dark': dark,\n 'single-button': single\n });\n\n return (\n <div className={classes} {...rest} data-testid={testId}>\n {children}\n </div>\n );\n};\n"],"mappings":"0jBAAA,IAAAA,EAAA,GAAAC,EAAAD,EAAA,mBAAAE,IAAA,eAAAC,EAAAH,GAAA,IAAAI,EAAuB,2BACvBC,EAA0C,sBAc7BH,EAAwC,CAAC,CACpD,UAAAI,EACA,OAAAC,EAAS,GACT,KAAAC,EAAO,GACP,OAAAC,EACA,GAAGC,CACL,IAAM,CACJ,GAAM,CAAE,SAAAC,EAAU,GAAGC,CAAK,EAAIF,EACxBG,KAAU,EAAAC,SAAW,iBAAkBR,EAAW,CACtD,UAAWE,EACX,gBAAiBD,CACnB,CAAC,EAED,OACE,EAAAQ,QAAA,cAAC,OAAI,UAAWF,EAAU,GAAGD,EAAM,cAAaH,GAC7CE,CACH,CAEJ","names":["DimmerButtons_exports","__export","DimmerButtons","__toCommonJS","import_classnames","import_react","className","single","dark","testId","attributes","children","rest","classes","classNames","React"]}