06af90d35e
Co-authored-by: Cursor <cursoragent@cursor.com>
1 line
979 B
JavaScript
1 line
979 B
JavaScript
import{d as e,f as t}from"./VSelect-DoTYJIqJ.js";import{Br as n,Kn as r,Mn as i,bn as a,cn as o,dn as s,gn as c,kr as l,o as u,p as d,pr as f,s as p,vr as m,y as h}from"./index-DIFodsox.js";var g=a({...r(p(),[`direction`]),...r(t(),[`inline`])},`VCheckbox`),_=c()({name:`VCheckbox`,inheritAttrs:!1,props:g(),emits:{"update:modelValue":e=>!0,"update:focused":e=>!0},setup(t,{attrs:r,slots:a}){let c=o(t,`modelValue`),{isFocused:p,focus:g,blur:_}=d(t),v=n(),y=l();return s(()=>{let[n,o]=i(r),s=u.filterProps(t),l=e.filterProps(t);return f(u,m({ref:v,class:[`v-checkbox`,t.class]},n,s,{modelValue:c.value,"onUpdate:modelValue":e=>c.value=e,id:t.id||`checkbox-${y}`,focused:p.value,style:t.style}),{...a,default:({id:t,messagesId:n,isDisabled:r,isReadonly:i,isValid:s})=>f(e,m(l,{id:t.value,"aria-describedby":n.value,disabled:r.value,readonly:i.value},o,{error:s.value===!1,modelValue:c.value,"onUpdate:modelValue":e=>c.value=e,onFocus:g,onBlur:_}),a)})}),h({},v)}});export{_ as t}; |