| 1 |
- import{r as m,u as M,b as h,w as I,au as S}from"./index.932f1548.js";import{M as a,a as s,S as c,e as l,I as v}from"./Menu.b368adf3.js";function w(e,u){const{defaultValue:o,value:t=m()}=u||{};let r=typeof e=="function"?e():e;t.value!==void 0&&(r=M(t)),o!==void 0&&(r=typeof o=="function"?o():o);const i=m(r),f=m(r);h(()=>{let n=t.value!==void 0?t.value:i.value;u.postState&&(n=u.postState(n)),f.value=n});function d(n){const g=f.value;i.value=n,S(f.value)!==n&&u.onChange&&u.onChange(n,g)}return I(t,()=>{i.value=t.value}),[f,d]}a.install=function(e){return e.component(a.name,a),e.component(s.name,s),e.component(c.name,c),e.component(l.name,l),e.component(v.name,v),e};a.Item=s;a.Divider=l;a.SubMenu=c;a.ItemGroup=v;export{w as u};
|