design-react-kit
Version:
Componenti React per Bootstrap 5
1 lines • 1.57 kB
Source Map (JSON)
{"version":3,"sources":["../../src/Stepper/StepperContainer.tsx"],"sourcesContent":["import React, { FC, HTMLAttributes, ElementType } from 'react';\nimport classNames from 'classnames';\n\nexport interface StepperContainerProps extends HTMLAttributes<HTMLElement> {\n /** Utilizzarlo in caso di utilizzo di componenti personalizzati */\n tag?: ElementType;\n /** Classi aggiuntive da usare per il componente Badge */\n className?: string;\n /** Abilita il tema scuro per il componente Stepper */\n dark?: boolean;\n /** Abilita la navigazione per mobile */\n mobile?: boolean;\n testId?: string;\n}\n\nexport const StepperContainer: FC<StepperContainerProps> = ({\n tag = 'div',\n mobile,\n dark,\n testId,\n className,\n ...attributes\n}) => {\n const Tag = tag;\n const wrapperClass = classNames('steppers', className, { 'bg-dark': dark }, { 'mobile-examples': mobile });\n return <Tag {...attributes} className={wrapperClass} data-testid={testId} />;\n};\n"],"mappings":"0jBAAA,IAAAA,EAAA,GAAAC,EAAAD,EAAA,sBAAAE,IAAA,eAAAC,EAAAH,GAAA,IAAAI,EAAuD,sBACvDC,EAAuB,2BAcVH,EAA8C,CAAC,CAC1D,IAAAI,EAAM,MACN,OAAAC,EACA,KAAAC,EACA,OAAAC,EACA,UAAAC,EACA,GAAGC,CACL,IAAM,CACJ,IAAMC,EAAMN,EACNO,KAAe,EAAAC,SAAW,WAAYJ,EAAW,CAAE,UAAWF,CAAK,EAAG,CAAE,kBAAmBD,CAAO,CAAC,EACzG,OAAO,EAAAQ,QAAA,cAACH,EAAA,CAAK,GAAGD,EAAY,UAAWE,EAAc,cAAaJ,EAAQ,CAC5E","names":["StepperContainer_exports","__export","StepperContainer","__toCommonJS","import_react","import_classnames","tag","mobile","dark","testId","className","attributes","Tag","wrapperClass","classNames","React"]}