useForm-4b892091.js 657 B

1
  1. import{r as m,n as l,a as d}from"./index-24b5bd0d.js";const i=c=>{const o=m(),n=m(),t=async()=>(await l(),d(o)),r={setProps:async(e={})=>{const a=await t();a==null||a.setProps(e),e.model&&(a==null||a.setValues(e.model))},setValues:async e=>{const a=await t();a==null||a.setValues(e)},setSchema:async e=>{const a=await t();a==null||a.setSchema(e)},addSchema:async(e,a)=>{const s=await t();s==null||s.addSchema(e,a)},delSchema:async e=>{const a=await t();a==null||a.delSchema(e)},getFormData:async()=>{const e=await t();return e==null?void 0:e.formModel}};return c&&r.setProps(c),{register:(e,a)=>{o.value=e,n.value=a},elFormRef:n,methods:r}};export{i as u};