Files
qhmes/web-dist/js/useFormItemSingle-B0qKQ8oz.js
2026-06-16 18:19:57 +08:00

2 lines
534 B
Java

import{F as f,i as v}from"./index-X7Y8jykP.js";import{g,b as F,w as I,c as d,l as x,n as c,t as C,u as h}from"./vue-vendor-DNhG1Cve.js";import"./emoji-mart-vue-fast-R0uJEDq-.js";function R(o,s="value",l="change",m){const a=g(),n=a==null?void 0:a.emit,r=f.useInjectFormItemContext(),t=F({value:o[s]}),u=x(t),i=e=>{t.value=e};return I(()=>{t.value=o[s]}),[d({get(){return t.value==null?"":t.value},set(e){v(e,u.value)||(t.value=e,c(()=>{n==null||n(l,e,...C(h(m))||[]),c(()=>r.onFieldChange())}))}}),i,u,r]}export{R as useRuleFormItem};