design-react-kit
Version:
Componenti React per Bootstrap 5
2 lines • 1.13 kB
JavaScript
;var x=Object.create;var p=Object.defineProperty;var P=Object.getOwnPropertyDescriptor;var R=Object.getOwnPropertyNames;var S=Object.getPrototypeOf,u=Object.prototype.hasOwnProperty;var B=(e,o)=>{for(var t in o)p(e,t,{get:o[t],enumerable:!0})},l=(e,o,t,s)=>{if(o&&typeof o=="object"||typeof o=="function")for(let n of R(o))!u.call(e,n)&&n!==t&&p(e,n,{get:()=>o[n],enumerable:!(s=P(o,n))||s.enumerable});return e};var m=(e,o,t)=>(t=e!=null?x(S(e)):{},l(o||!e||!e.__esModule?p(t,"default",{value:e,enumerable:!0}):t,e)),C=e=>l(p({},"__esModule",{value:!0}),e);var b={};B(b,{Dropdown:()=>N});module.exports=C(b);var d=m(require("classnames"),1),r=m(require("react"),1),c=require("reactstrap"),N=({className:e,testId:o,children:t,inNavbar:s,textCenter:n,theme:i,...g})=>{let w=(0,d.default)(e,{"text-center":n}),[a,D]=r.default.useState(!1);return r.default.createElement(c.Dropdown,{menuRole:"menu",color:i,isOpen:a,toggle:()=>D(!a),className:w,"data-testid":o,...g,inNavbar:s,nav:s},r.default.Children.map(t,f=>r.default.cloneElement(f,{inNavbar:s})))};0&&(module.exports={Dropdown});
//# sourceMappingURL=Dropdown.cjs.map