@vueuse/router
Advanced tools
Comparing version
@@ -119,3 +119,3 @@ ;var VueDemi = (function (VueDemi, Vue, VueCompositionAPI) { | ||
vueDemi.nextTick(() => { | ||
router[vueDemi.unref(mode)]({ query: __spreadProps(__spreadValues({}, route.query), { [name]: v }) }); | ||
router[vueDemi.unref(mode)]({ query: __spreadProps(__spreadValues({}, route.query), { [name]: v === defaultValue || v === null ? void 0 : v }) }); | ||
}); | ||
@@ -122,0 +122,0 @@ } |
@@ -1,1 +0,1 @@ | ||
var VueDemi=function(e,r,i){if(e.install)return e;if(r)if(r.version.slice(0,2)==="2.")if(i){for(var f in i)e[f]=i[f];e.isVue2=!0,e.isVue3=!1,e.install=function(){},e.Vue=r,e.Vue2=r,e.version=r.version}else console.error("[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.");else if(r.version.slice(0,2)==="3."){for(var f in r)e[f]=r[f];e.isVue2=!1,e.isVue3=!0,e.install=function(){},e.Vue=r,e.Vue2=void 0,e.version=r.version,e.set=function(t,u,l){return Array.isArray(t)?(t.length=Math.max(t.length,u),t.splice(u,1,l),l):(t[u]=l,l)},e.del=function(t,u){if(Array.isArray(t)){t.splice(u,1);return}delete t[u]}}else console.error("[vue-demi] Vue version "+r.version+" is unsupported.");else console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`.");return e}(this.VueDemi=this.VueDemi||(typeof VueDemi!="undefined"?VueDemi:{}),this.Vue||(typeof Vue!="undefined"?Vue:void 0),this.VueCompositionAPI||(typeof VueCompositionAPI!="undefined"?VueCompositionAPI:void 0));(function(e,r,i){"use strict";function f(o,{mode:n="replace",route:s=i.useRoute(),router:c=i.useRouter()}={}){return r.computed({get(){var a;return(a=s.hash)!=null?a:o},set(a){r.nextTick(()=>{c[r.unref(n)]({hash:a})})}})}var t=Object.defineProperty,u=Object.defineProperties,l=Object.getOwnPropertyDescriptors,d=Object.getOwnPropertySymbols,v=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,_=(o,n,s)=>n in o?t(o,n,{enumerable:!0,configurable:!0,writable:!0,value:s}):o[n]=s,h=(o,n)=>{for(var s in n||(n={}))v.call(n,s)&&_(o,s,n[s]);if(d)for(var s of d(n))y.call(n,s)&&_(o,s,n[s]);return o},P=(o,n)=>u(o,l(n));function O(o,n,{mode:s="replace",route:c=i.useRoute(),router:a=i.useRouter()}={}){return r.computed({get(){const p=c.query[o];return p==null?n??null:Array.isArray(p)?p.filter(Boolean):p},set(p){r.nextTick(()=>{a[r.unref(s)]({query:P(h({},c.query),{[o]:p})})})}})}e.useRouteHash=f,e.useRouteQuery=O,Object.defineProperty(e,"__esModule",{value:!0})})(this.VueUse=this.VueUse||{},VueDemi,VueRouter); | ||
var VueDemi=function(e,n,i){if(e.install)return e;if(n)if(n.version.slice(0,2)==="2.")if(i){for(var l in i)e[l]=i[l];e.isVue2=!0,e.isVue3=!1,e.install=function(){},e.Vue=n,e.Vue2=n,e.version=n.version}else console.error("[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.");else if(n.version.slice(0,2)==="3."){for(var l in n)e[l]=n[l];e.isVue2=!1,e.isVue3=!0,e.install=function(){},e.Vue=n,e.Vue2=void 0,e.version=n.version,e.set=function(t,u,a){return Array.isArray(t)?(t.length=Math.max(t.length,u),t.splice(u,1,a),a):(t[u]=a,a)},e.del=function(t,u){if(Array.isArray(t)){t.splice(u,1);return}delete t[u]}}else console.error("[vue-demi] Vue version "+n.version+" is unsupported.");else console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`.");return e}(this.VueDemi=this.VueDemi||(typeof VueDemi!="undefined"?VueDemi:{}),this.Vue||(typeof Vue!="undefined"?Vue:void 0),this.VueCompositionAPI||(typeof VueCompositionAPI!="undefined"?VueCompositionAPI:void 0));(function(e,n,i){"use strict";function l(o,{mode:r="replace",route:s=i.useRoute(),router:c=i.useRouter()}={}){return n.computed({get(){var p;return(p=s.hash)!=null?p:o},set(p){n.nextTick(()=>{c[n.unref(r)]({hash:p})})}})}var t=Object.defineProperty,u=Object.defineProperties,a=Object.getOwnPropertyDescriptors,d=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable,_=(o,r,s)=>r in o?t(o,r,{enumerable:!0,configurable:!0,writable:!0,value:s}):o[r]=s,h=(o,r)=>{for(var s in r||(r={}))y.call(r,s)&&_(o,s,r[s]);if(d)for(var s of d(r))v.call(r,s)&&_(o,s,r[s]);return o},P=(o,r)=>u(o,a(r));function O(o,r,{mode:s="replace",route:c=i.useRoute(),router:p=i.useRouter()}={}){return n.computed({get(){const f=c.query[o];return f==null?r??null:Array.isArray(f)?f.filter(Boolean):f},set(f){n.nextTick(()=>{p[n.unref(s)]({query:P(h({},c.query),{[o]:f===r||f===null?void 0:f})})})}})}e.useRouteHash=l,e.useRouteQuery=O,Object.defineProperty(e,"__esModule",{value:!0})})(this.VueUse=this.VueUse||{},VueDemi,VueRouter); |
{ | ||
"name": "@vueuse/router", | ||
"version": "8.2.5", | ||
"version": "8.2.6", | ||
"description": "Utilities for vue-router", | ||
@@ -41,3 +41,3 @@ "keywords": [ | ||
"dependencies": { | ||
"@vueuse/shared": "8.2.5", | ||
"@vueuse/shared": "8.2.6", | ||
"vue-demi": "*" | ||
@@ -44,0 +44,0 @@ }, |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
14265
1.1%281
0.36%+ Added
- Removed
Updated