"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("vue"),v=a=>{const u=e.shallowRef({valueLabels:new Map}),t=e.shallowRef();return e.watch(a,()=>{t.value=e.toRaw(a.value)},{immediate:!0}),[e.computed(()=>{const{valueLabels:c}=u.value,s=new Map,r=t.value.map(l=>{const{value:n}=l,o=l.label??c.get(n);return s.set(n,o),{...l,label:o}});return u.value.valueLabels=s,r})]};exports.default=v;
