UNPKG

design-react-kit

Version:

Componenti React per Bootstrap 5

2 lines 1.36 kB
"use strict";var E=Object.create;var a=Object.defineProperty;var B=Object.getOwnPropertyDescriptor;var C=Object.getOwnPropertyNames;var L=Object.getPrototypeOf,M=Object.prototype.hasOwnProperty;var R=(e,t)=>{for(var o in t)a(e,o,{get:t[o],enumerable:!0})},d=(e,t,o,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of C(t))!M.call(e,r)&&r!==o&&a(e,r,{get:()=>t[r],enumerable:!(n=B(t,r))||n.enumerable});return e};var u=(e,t,o)=>(o=e!=null?E(L(e)):{},d(t||!e||!e.__esModule?a(o,"default",{value:e,enumerable:!0}):o,e)),v=e=>d(a({},"__esModule",{value:!0}),e);var V={};R(V,{HeaderToggler:()=>S});module.exports=v(V);var l=u(require("react"),1),g=u(require("classnames"),1),T=require("reactstrap");var p=require("react"),c="slim";var i="navbar",I=(0,p.createContext)({}),m=()=>{let{type:e}=(0,p.useContext)(I);return e};var f="button",S=({className:e,tag:t,type:o,isOpen:n=!1,testId:r,...x})=>{let s=m(),y=s===c?"a":f,H=s===c?void 0:f,N=(0,g.default)({"it-opener d-lg-none":s===c,"custom-navbar-toggler":s===i},e),b=n?"true":"false";return(0,l.useEffect)(()=>{document.querySelectorAll(".container-fluid").forEach(A=>{A.classList.remove("container-fluid")})}),l.default.createElement(T.NavbarToggler,{className:N,...x,tag:t||y,type:o||H,"data-testid":r,"aria-expanded":b})};0&&(module.exports={HeaderToggler}); //# sourceMappingURL=HeaderToggler.cjs.map