design-react-kit
Version:
Componenti React per Bootstrap 5
1 lines • 1.48 kB
Source Map (JSON)
{"version":3,"sources":["../../src/Header/Headers.tsx"],"sourcesContent":["import React, { FC, HTMLAttributes } from 'react';\nimport classNames from 'classnames';\nexport interface HeadersProps extends HTMLAttributes<HTMLElement> {\n /** Aggiunge un ombra per enfatizzare il componente rispetto alla pagina in cui è contenuto */\n shadow?: boolean;\n /** Aggiunge il comportamento \"sticky\" ai componenti Header contenuti */\n sticky?: boolean;\n /** Classi addizionali per il componente Headers */\n className?: string;\n testId?: string;\n}\n\nexport const Headers: FC<HeadersProps> = ({ className, shadow = false, sticky = false, testId, ...attributes }) => {\n const classes = classNames(\n 'it-header-wrapper',\n {\n 'it-shadow': shadow,\n 'it-header-sticky': sticky,\n 'sticky-top': sticky\n\n },\n className\n );\n return <div className={classes} {...attributes} data-testid={testId}></div>;\n};\n"],"mappings":"0jBAAA,IAAAA,EAAA,GAAAC,EAAAD,EAAA,aAAAE,IAAA,eAAAC,EAAAH,GAAA,IAAAI,EAA0C,sBAC1CC,EAAuB,2BAWVH,EAA4B,CAAC,CAAE,UAAAI,EAAW,OAAAC,EAAS,GAAO,OAAAC,EAAS,GAAO,OAAAC,EAAQ,GAAGC,CAAW,IAAM,CACjH,IAAMC,KAAU,EAAAC,SACd,oBACA,CACE,YAAaL,EACb,mBAAoBC,EACpB,aAAcA,CAEhB,EACAF,CACF,EACA,OAAO,EAAAO,QAAA,cAAC,OAAI,UAAWF,EAAU,GAAGD,EAAY,cAAaD,EAAQ,CACvE","names":["Headers_exports","__export","Headers","__toCommonJS","import_react","import_classnames","className","shadow","sticky","testId","attributes","classes","classNames","React"]}