design-react-kit
Version:
Componenti React per Bootstrap 5
2 lines • 1.57 kB
JavaScript
;var h=Object.create;var r=Object.defineProperty;var A=Object.getOwnPropertyDescriptor;var C=Object.getOwnPropertyNames;var H=Object.getPrototypeOf,N=Object.prototype.hasOwnProperty;var v=(e,n)=>{for(var t in n)r(e,t,{get:n[t],enumerable:!0})},g=(e,n,t,i)=>{if(n&&typeof n=="object"||typeof n=="function")for(let o of C(n))!N.call(e,o)&&o!==t&&r(e,o,{get:()=>n[o],enumerable:!(i=A(n,o))||i.enumerable});return e};var k=(e,n,t)=>(t=e!=null?h(H(e)):{},g(n||!e||!e.__esModule?r(t,"default",{value:e,enumerable:!0}):t,e)),x=e=>g(r({},"__esModule",{value:!0}),e);var F={};v(F,{LinkListItem:()=>b});module.exports=x(F);var s=k(require("react"),1),u=k(require("classnames"),1),W=e=>{e.preventDefault()},b=({className:e,active:n,disabled:t,header:i,divider:o,bold:E,large:I,href:m,tag:M="a",wrapperClassName:c,testId:L,children:d,inDropdown:T,...l})=>{let a=M,f=(0,u.default)(e,{active:n,disabled:t,header:i,divider:o,large:I,medium:E,"dropdown-item":T},"list-item"),p={};return t&&(p.onClick=W),i?a="h3":o&&(a="span"),T&&(l.role="menuitem",l.tabIndex=0),i&&m?s.default.createElement("li",{className:c,"data-testid":L},s.default.createElement(a,null,s.default.createElement("a",{href:m||"#",...l,className:f,...p},d))):s.default.createElement("li",{className:c,"data-testid":L},s.default.createElement(a,{role:l.onClick?"button":void 0,...l,className:f,href:m,...p},d))},y=({children:e})=>s.default.createElement("span",{className:"list-item-title-icon-wrapper"},e);b.TitleIconWrapper=y;0&&(module.exports={LinkListItem});
//# sourceMappingURL=LinkListItem.cjs.map