1import{al as d,r as p,at as v,am as b,ao as F,p as V}from"./lSEScxMR.js";import{c as y,a as h}from"./C6iiLbLe.js";import{f as R}from"./D_qxKlPu.js";const P=b({...F(),...h()},"VForm"),S=d()({name:"VForm",props:P(),emits:{"update:modelValue":a=>!0,submit:a=>!0},setup(a,n){let{slots:m,emit:f}=n;const o=y(a),r=p();function i(s){s.preventDefault(),o.reset()}function l(s){const t=s,e=o.validate();t.then=e.then.bind(e),t.catch=e.catch.bind(e),t.finally=e.finally.bind(e),f("submit",t),t.defaultPrevented||e.then(u=>{let{valid:c}=u;c&&r.value?.submit()}),t.preventDefault()}return v(()=>V("form",{ref:r,class:["v-form",a.class],style:a.style,novalidate:!0,onReset:i,onSubmit:l},[m.default?.(o)])),R(o,r)}});export{S as V};
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.