1import{U as u,ac as p,ad as m,C as b}from"./vendor-ui-BHMb-Uhs.js";import{c as f}from"./utils-CFs1NUUO.js";import{d as h,ah as g,O as k,P as v,Q as r,V as s,N as e,M as x,Z as _,_ as y,J as C}from"./vendor-DbuKlgGC.js";const z=h({__name:"Checkbox",props:{defaultValue:{},modelValue:{},disabled:{type:Boolean},value:{},id:{},trueValue:{},falseValue:{},asChild:{type:Boolean},as:{},name:{},required:{type:Boolean},class:{type:[Boolean,null,String,Object,Array]}},emits:["update:modelValue"],setup(t,{emit:o}){const a=t,i=o,d=g(a,"class"),c=u(d,i);return(n,V)=>(k(),v(e(m),C({"data-slot":"checkbox"},e(c),{class:e(f)("peer border-input data-[state=checked]:bg-primary data-[state=checked]:text-primary-foreground data-[state=checked]:border-primary focus-visible:border-ring focus-visible:ring-ring/50 aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive size-4 shrink-0 rounded-[4px] border shadow-xs transition-shadow outline-none focus-visible:ring-[3px] disabled:cursor-not-allowed disabled:opacity-50",a.class)}),{default:r(l=>[s(e(p),{"data-slot":"checkbox-indicator",class:"grid place-content-center text-current transition-none"},{default:r(()=>[x(n.$slots,"default",_(y(l)),()=>[s(e(b),{class:"size-3.5"})])]),_:2},1024)]),_:3},16,["class"]))}});export{z as _};
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.