(function(o,f,r){"use strict";functioni(e){vart=Object.create(null);returne&&Object.keys(e).forEach(function(n){if(n!=="default"){vara=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,a.get?a:{enumerable:!0,get:function(){returne[n]}})}}),t.default=e,Object.freeze(t)}varl=i(f);constu=Object.entries(l).filter(([e,t])=>typeoft=="function"&&e.endsWith("Case")).reduce((e,[t,n])=>(e[t]=n,e),{});functionh(e,t,n){consta=r.computed(()=>{constc=r.toValue(t);if(!u[c])thrownewError(`Invalid change case type "${c}"`);returnc});if(typeofe=="function")returnr.computed(()=>u[a.value](r.toValue(e),r.toValue(n)));consts=r.ref(e);returnr.computed({get(){returnu[a.value](s.value,r.toValue(n))},set(c){s.value=c}})}o.useChangeCase=h})(this.VueUse=this.VueUse||{},changeCase,Vue);