@vueuse/rxjs
Advanced tools
Comparing version 7.4.3 to 7.5.0
@@ -78,3 +78,3 @@ ;(function (window) { | ||
function fromEvent(value, event) { | ||
return from(value).pipe(operators.filter((value2) => value2 instanceof HTMLElement), operators.mergeMap((value2) => rxjs.fromEvent(value2, event))); | ||
return from(value, { immediate: true }).pipe(operators.filter((value2) => value2 instanceof HTMLElement), operators.mergeMap((value2) => rxjs.fromEvent(value2, event))); | ||
} | ||
@@ -81,0 +81,0 @@ |
@@ -1,1 +0,1 @@ | ||
(function(u){if(!u.VueDemi){var e={},r=u.Vue;if(r)if(r.version.slice(0,2)==="2."){var t=u.VueCompositionAPI;if(t){for(var c in t)e[c]=t[c];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 c in r)e[c]=r[c];e.isVue2=!1,e.isVue3=!0,e.install=function(){},e.Vue=r,e.Vue2=void 0,e.version=r.version,e.set=function(i,f,v){return Array.isArray(i)?(i.length=Math.max(i.length,f),i.splice(f,1,v),v):(i[f]=v,v)},e.del=function(i,f){if(Array.isArray(i)){i.splice(f,1);return}delete i[f]}}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`.");u.VueDemi=e}})(window),function(u,e,r,t,c){"use strict";function i(n,o){return t.isRef(n)?new e.Observable(s=>{const b=t.watch(n,l=>s.next(l),o);return()=>{b()}}):e.from(n)}function f(n,o){return i(n).pipe(r.filter(s=>s instanceof HTMLElement),r.mergeMap(s=>e.fromEvent(s,o)))}function v(n){return{next:o=>{n.value=o}}}function a(n,o){const s=t.ref(),b=n.subscribe({next:l=>s.value=l,error:o==null?void 0:o.onError});return c.tryOnScopeDispose(()=>{b.unsubscribe()}),s}function V(n,o){const s=t.ref(n instanceof e.BehaviorSubject?n.value:void 0),b=n.subscribe({next(l){s.value=l},error:o==null?void 0:o.onError});return t.watch(s,l=>{n.next(l)}),c.tryOnScopeDispose(()=>{b.unsubscribe()}),s}function m(n){c.tryOnScopeDispose(()=>{n.unsubscribe()})}u.from=i,u.fromEvent=f,u.toObserver=v,u.useObservable=a,u.useSubject=V,u.useSubscription=m,Object.defineProperty(u,"__esModule",{value:!0})}(this.VueUse=this.VueUse||{},rxjs,rxjs.operator,VueDemi,VueUse); | ||
(function(i){if(!i.VueDemi){var e={},r=i.Vue;if(r)if(r.version.slice(0,2)==="2."){var t=i.VueCompositionAPI;if(t){for(var c in t)e[c]=t[c];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 c in r)e[c]=r[c];e.isVue2=!1,e.isVue3=!0,e.install=function(){},e.Vue=r,e.Vue2=void 0,e.version=r.version,e.set=function(u,f,v){return Array.isArray(u)?(u.length=Math.max(u.length,f),u.splice(f,1,v),v):(u[f]=v,v)},e.del=function(u,f){if(Array.isArray(u)){u.splice(f,1);return}delete u[f]}}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`.");i.VueDemi=e}})(window),function(i,e,r,t,c){"use strict";function u(n,o){return t.isRef(n)?new e.Observable(s=>{const b=t.watch(n,l=>s.next(l),o);return()=>{b()}}):e.from(n)}function f(n,o){return u(n,{immediate:!0}).pipe(r.filter(s=>s instanceof HTMLElement),r.mergeMap(s=>e.fromEvent(s,o)))}function v(n){return{next:o=>{n.value=o}}}function a(n,o){const s=t.ref(),b=n.subscribe({next:l=>s.value=l,error:o==null?void 0:o.onError});return c.tryOnScopeDispose(()=>{b.unsubscribe()}),s}function m(n,o){const s=t.ref(n instanceof e.BehaviorSubject?n.value:void 0),b=n.subscribe({next(l){s.value=l},error:o==null?void 0:o.onError});return t.watch(s,l=>{n.next(l)}),c.tryOnScopeDispose(()=>{b.unsubscribe()}),s}function V(n){c.tryOnScopeDispose(()=>{n.unsubscribe()})}i.from=u,i.fromEvent=f,i.toObserver=v,i.useObservable=a,i.useSubject=m,i.useSubscription=V,Object.defineProperty(i,"__esModule",{value:!0})}(this.VueUse=this.VueUse||{},rxjs,rxjs.operator,VueDemi,VueUse); |
{ | ||
"name": "@vueuse/rxjs", | ||
"version": "7.4.3", | ||
"version": "7.5.0", | ||
"description": "Enables RxJS reactive functions in Vue", | ||
@@ -42,3 +42,3 @@ "keywords": [ | ||
"dependencies": { | ||
"@vueuse/shared": "7.4.3", | ||
"@vueuse/shared": "7.5.0", | ||
"vue-demi": "*" | ||
@@ -45,0 +45,0 @@ }, |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
14572
+ Added@vueuse/shared@7.5.0(transitive)
- Removed@vueuse/shared@7.4.3(transitive)
Updated@vueuse/shared@7.5.0