useFormItem-9ea791b8.js 394 Bytes
import{g as f,r as i,a5 as m,s as v,e as g,q as d,J as S,u as h}from"./vue-5a35c3f5.js";import{G as p}from"./antd-6b087f69.js";function E(n,r="value",o="change",c){const a=f(),s=a==null?void 0:a.emit,t=i({value:n[r]}),u=m(t),l=e=>{t.value=e};return v(()=>{t.value=n[r]}),[g({get(){return t.value},set(e){p(e,u.value)||(t.value=e,d(()=>{s==null||s(o,e,...S(h(c))||[])}))}}),l,u]}export{E as u};