1import{i as d,ae as l,o as i,a as _,b as c,f as r,z as b,H as h}from"./wasFCxmo.js";const p={name:"Checkbox",components:{Icon:l},props:{label:{type:String,required:!0},id:{type:String,default:"checkbox-id"},modelValue:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},setup(a,{emit:o}){function t(e){o("update:modelValue",e.target.checked)}return{onChange:t,label:a.label,id:a.id,disabled:a.disabled}}},u={class:"checkbox"},k=["id","checked","disabled"],x={class:"checkbox__state"},f={class:"checkbox__text"};function m(a,o,t,e,g,y){const n=h;return i(),_("label",u,[c("input",{id:e.id,class:"checkbox__input visually-hidden",type:"checkbox",checked:t.modelValue,disabled:e.disabled,onChange:o[0]||(o[0]=(...s)=>e.onChange&&e.onChange(...s))},null,40,k),c("span",x,[r(n,{alias:"tick",class:"icon__white"})]),c("span",f,b(e.label),1)])}const B=d(p,[["render",m],["__scopeId","data-v-eadc4592"]]);export{B as C};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.