import{d as c,c as _,o as s,b as f,w as b,i as B,e as t,W as V,f as k,h as v,j as y,dI as h,A as g,m as x}from"./ntiCXs5c.js";const C=["for"],w=c({__name:"UiPartsInputCheckbox",props:{id:{default:null},name:{default:null},modelValue:{type:[Array,Boolean]},value:{type:[String,Number,Boolean]},label:{default:null},disabled:{type:Boolean,default:!1},ariaLabel:{default:null},indeterminate:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(d,{emit:u}){const a=d,o=a.id||`checkbox-id-${a.value}`,i=u,l=_({get:()=>a.modelValue,set:e=>i("update:modelValue",e)});return(e,n)=>{const m=h,r=g;return s(),f(r,{class:"ui-parts-input-checkbox",gap:"6"},{default:b(()=>[B(m,{id:t(o),modelValue:t(l),"onUpdate:modelValue":n[0]||(n[0]=p=>V(l)?l.value=p:null),name:e.name,value:e.value,disabled:e.disabled,"aria-label":e.ariaLabel,indeterminate:e.indeterminate},null,8,["id","modelValue","name","value","disabled","aria-label","indeterminate"]),e.label?(s(),k("label",{key:0,for:t(o),"flex-grow":""},v(e.label),9,C)):y("",!0)]),_:1})}}}),L=x(w,[["__scopeId","data-v-5bf51c70"]]);export{L as _};

AltStyle によって変換されたページ (->オリジナル) /