import{e as b}from"./vendor-vue-runtime-dom-B2rky8vu.js";import{u as h}from"./useMultiOptionChildShared-CiaLWBcL.js";import{d as x,f as r,i as n,F as v,r as k,B as g,x as d}from"./vendor-vue-runtime-core-DwK6Ry68.js";import{t as B,u as o,i as C}from"./vendor-vue-reactivity-CheHbvBM.js";import{a as V,t as y}from"./vendor-vue-shared-DrzsEcag.js";import{_ as D}from"./vendor-vue3-html2pdf-KR020wX8.js";import"./color-filter.utils-DukMf1cu.js";import"./appearanceStore-Cp-euDX2.js";import"./vendor-pinia-BSPefQhS.js";import"./vendor-html2pdf.js-B-tok4Ns.js";import"./vendor-jspdf-UFhKzYHA.js";import"./vendor-bootstrap-CCU-90um.js";import"./vendor-html2canvas-BfYXEYrK.js";const F={class:"ccb-box-checkbox ccb-checkbox-grid"},M=["for"],N=["id","name","value"],O={class:"ccb-checkbox-label"},R=x({__name:"Box",props:{field:{},values:{}},emits:["update"],setup(u,{emit:f}){const _=f,l=u,{field:c}=B(l),{optionValues:t,changeValue:p,getName:s}=h(l,_);return(S,e)=>(n(),r("div",F,[(n(!0),r(v,null,k(o(c).options,(m,a)=>(n(),r("label",{for:o(s)+"_"+a,class:V({"ccb-option-disabled":o(c).disableOptions.includes(a)})},[g(d("input",{type:"checkbox",id:o(s)+"_"+a,name:o(s),value:m.optionValue,"onUpdate:modelValue":e[0]||(e[0]=i=>C(t)?t.value=i:null),onChange:e[1]||(e[1]=(...i)=>o(p)&&o(p)(...i))},null,40,N),[[b,o(t)]]),d("span",O,y(m.optionText),1)],10,M))),256))]))}}),K=D(R,[["__scopeId","data-v-70c8376b"]]);export{K as default};
//# sourceMappingURL=Box-Qm_ENfBT.js.map
