Loading
function(l,t,d){d.d(t,{t:()=>a});var i=d(248702),c=d(517e3),e=d(288552),a=(0,i.a)(({id:l,label:t,labelHint:d,size:a="m",checked:s,defaultChecked:Z,disabled:n=!1,required:b=!1,name:m,value:o,onChange:u,error:h,helper:W,showErrorIcon:G=!0,class:p,"aria-label":N,"aria-labelledby":M,"aria-describedby":X,"aria-invalid":y,...Y},r)=>{let[T,V]=(0,i.p)(!!Z),L=void 0!==s,I=L?!!s:T,z=!!n,w=W?`${l}-helper`:void 0,R=h?`${l}-error`:void 0,C=[X,R,w].filter(Boolean).join(" ")||void 0;return(0,i.v)("div",{class:(0,c.n)("IncodeCheckbox","string"==typeof p?p:void 0),children:[(0,i.v)("label",{class:(0,c.n)("IncodeCheckboxLabel",{IncodeCheckboxLabelDisabled:z}),htmlFor:l,children:[(0,i.v)("div",{class:"relative inline-flex",children:[(0,i.v)("input",{ref:r,type:"checkbox",class:"IncodeCheckboxInput",id:l,name:m,value:o,...L?{checked:s}:{defaultChecked:Z},disabled:n,required:b,onChange:l=>{L||V(l.target.checked),u?.(l)},"aria-label":N,"aria-labelledby":M,"aria-describedby":C,"aria-invalid":y||!!h,"aria-required":!!b,...Y}),(0,i.v)("div",{class:(0,c.n)("IncodeCheckboxVisual",{IncodeCheckboxVisualChecked:I,IncodeCheckboxVisualDisabled:z,IncodeCheckboxVisualError:!!h}),children:I&&(0,i.v)(e.d,{size:28})})]}),t&&(0,i.v)("span",{class:(0,c.n)("IncodeCheckboxText",{IncodeCheckboxTextS:"s"===a,IncodeCheckboxTextM:"m"===a,IncodeCheckboxTextDisabled:z}),"aria-hidden":M?"true":void 0,children:[t,d&&(0,i.v)("span",{class:"IncodeCheckboxLabelHint","data-testid":`${l}-label-hint`,children:d})]})]}),h&&(0,i.v)("div",{class:"IncodeCheckboxMessageWrapper","data-testid":`${l}-error-wrapper`,children:[G&&(0,i.v)("div",{class:"IncodeCheckboxIconWrapper",children:(0,i.v)(e.g,{size:17})}),(0,i.v)("p",{id:R,class:"IncodeCheckboxErrorText",children:h})]}),W&&!h&&(0,i.v)("div",{class:"IncodeCheckboxMessageWrapper","data-testid":`${l}-helper-wrapper`,children:(0,i.v)("p",{id:w,class:"IncodeCheckboxHelperText",children:W})})]})})}