design-react-kit
Version:
Componenti React per Bootstrap 5
2 lines • 1.62 kB
JavaScript
var c=Object.create;var d=Object.defineProperty;var C=Object.getOwnPropertyDescriptor;var x=Object.getOwnPropertyNames;var F=Object.getPrototypeOf,L=Object.prototype.hasOwnProperty;var H=(s,e)=>{for(var t in e)d(s,t,{get:e[t],enumerable:!0})},v=(s,e,t,a)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of x(e))!L.call(s,i)&&i!==t&&d(s,i,{get:()=>e[i],enumerable:!(a=C(e,i))||a.enumerable});return s};var I=(s,e,t)=>(t=s!=null?c(F(s)):{},v(e||!s||!s.__esModule?d(t,"default",{value:s,enumerable:!0}):t,s)),M=s=>v(d({},"__esModule",{value:!0}),s);var A={};H(A,{InputContainer:()=>h});module.exports=M(A);var n=I(require("react"),1),h=({id:s,infoId:e,infoText:t,testId:a,activeClass:i,extraLabelClass:r,label:l,validationTextClass:o,validationText:m,wrapperClass:u,hasButtonRight:p,buttonRight:b,hasIconLeft:N,iconLeft:f,children:g})=>p||N?n.default.createElement("div",{className:u,"data-testid":a},n.default.createElement("div",{className:"input-group"},N&&n.default.createElement("span",{className:"input-group-text"},f),n.default.createElement("label",{htmlFor:s,className:i+" "+r},l),g,t&&n.default.createElement("small",{id:e,className:"form-text"},t),n.default.createElement("div",{className:o},m),p&&n.default.createElement("div",{className:"input-group-append"},b))):n.default.createElement("div",{className:u,"data-testid":a},n.default.createElement("label",{htmlFor:s,className:i+" "+r},l),g,t&&n.default.createElement("small",{id:e,className:"form-text"},t),n.default.createElement("div",{className:o},m));0&&(module.exports={InputContainer});
//# sourceMappingURL=InputContainer.cjs.map
;