@vueuse/integrations
Advanced tools
Comparing version 10.1.2 to 10.2.0
@@ -17,3 +17,3 @@ import { MaybeRefOrGetter, MaybeRef, ConfigurableFlush, RemovableRef } from '@vueuse/shared'; | ||
import QRCode from 'qrcode'; | ||
import { Options as Options$3 } from 'sortablejs'; | ||
import Sortable, { Options as Options$3 } from 'sortablejs'; | ||
@@ -97,3 +97,3 @@ type AsyncValidatorError = Error & { | ||
/** | ||
* Alice to `isAborted` | ||
* Alias to `isAborted` | ||
*/ | ||
@@ -426,2 +426,9 @@ isCanceled: Ref<boolean>; | ||
stop: () => void; | ||
/** | ||
* Options getter/setter | ||
* @param name a Sortable.Options property. | ||
* @param value a value. | ||
*/ | ||
option<K extends keyof Sortable.Options>(name: K, value: Sortable.Options[K]): void; | ||
option<K extends keyof Sortable.Options>(name: K): Sortable.Options[K]; | ||
} | ||
@@ -428,0 +435,0 @@ type UseSortableOptions = Options$3 & ConfigurableDocument; |
@@ -22,2 +22,3 @@ var VueDemi = (function (VueDemi, Vue, VueCompositionAPI) { | ||
VueDemi.warn = Vue.util.warn | ||
VueDemi.hasInjectionContext = () => !!VueDemi.getCurrentInstance() | ||
function createApp(rootComponent, rootProps) { | ||
@@ -75,2 +76,3 @@ var vm | ||
VueDemi.version = Vue.version | ||
VueDemi.hasInjectionContext = () => !!VueDemi.getCurrentInstance() | ||
} else { | ||
@@ -286,2 +288,3 @@ console.error('[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.') | ||
}; | ||
let executeCounter = 0; | ||
const execute = (executeUrl = url, config = {}) => { | ||
@@ -298,2 +301,4 @@ error.value = void 0; | ||
loading(true); | ||
executeCounter += 1; | ||
const currentExecuteCounter = executeCounter; | ||
instance(_url, __spreadProps$1(__spreadValues$5(__spreadValues$5({}, defaultConfig), typeof executeUrl === "object" ? executeUrl : config), { cancelToken: cancelToken.token })).then((r) => { | ||
@@ -310,3 +315,4 @@ response.value = r; | ||
(_a = options.onFinish) == null ? void 0 : _a.call(options); | ||
loading(false); | ||
if (currentExecuteCounter === executeCounter) | ||
loading(false); | ||
}); | ||
@@ -849,5 +855,11 @@ return promise; | ||
const stop = () => sortable == null ? void 0 : sortable.destroy(); | ||
const option = (name, value) => { | ||
if (value !== void 0) | ||
sortable == null ? void 0 : sortable.option(name, value); | ||
else | ||
return sortable == null ? void 0 : sortable.option(name); | ||
}; | ||
core.tryOnMounted(start); | ||
core.tryOnScopeDispose(stop); | ||
return { stop, start }; | ||
return { stop, start, option }; | ||
} | ||
@@ -854,0 +866,0 @@ function moveArrayElement(list, from, to) { |
@@ -1,1 +0,1 @@ | ||
var VueDemi=function(l,o,N){if(l.install)return l;if(!o)return console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`."),l;if(o.version.slice(0,4)==="2.7."){let p=function(g,A){var _,U={},B={config:o.config,use:o.use.bind(o),mixin:o.mixin.bind(o),component:o.component.bind(o),provide:function(m,j){return U[m]=j,this},directive:function(m,j){return j?(o.directive(m,j),B):o.directive(m)},mount:function(m,j){return _||(_=new o(Object.assign({propsData:A},g,{provide:Object.assign(U,g.provide)})),_.$mount(m,j),_)},unmount:function(){_&&(_.$destroy(),_=void 0)}};return B};var T=p;for(var a in o)l[a]=o[a];l.isVue2=!0,l.isVue3=!1,l.install=function(){},l.Vue=o,l.Vue2=o,l.version=o.version,l.warn=o.util.warn,l.createApp=p}else if(o.version.slice(0,2)==="2.")if(N){for(var a in N)l[a]=N[a];l.isVue2=!0,l.isVue3=!1,l.install=function(){},l.Vue=o,l.Vue2=o,l.version=o.version}else console.error("[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.");else if(o.version.slice(0,2)==="3."){for(var a in o)l[a]=o[a];l.isVue2=!1,l.isVue3=!0,l.install=function(){},l.Vue=o,l.Vue2=void 0,l.version=o.version,l.set=function(p,g,A){return Array.isArray(p)?(p.length=Math.max(p.length,g),p.splice(g,1,A),A):(p[g]=A,A)},l.del=function(p,g){if(Array.isArray(p)){p.splice(g,1);return}delete p[g]}}else console.error("[vue-demi] Vue version "+o.version+" is unsupported.");return l}(this.VueDemi=this.VueDemi||(typeof VueDemi<"u"?VueDemi:{}),this.Vue||(typeof Vue<"u"?Vue:void 0),this.VueCompositionAPI||(typeof VueCompositionAPI<"u"?VueCompositionAPI:void 0));(function(l,o,N,a,T,p,g,A,_,U,B,m,j,C,Oe,ye){"use strict";var Pe=Object.defineProperty,he=Object.defineProperties,me=Object.getOwnPropertyDescriptors,W=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,Ce=Object.prototype.propertyIsEnumerable,q=(r,t,e)=>t in r?Pe(r,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[t]=e,be=(r,t)=>{for(var e in t||(t={}))ge.call(t,e)&&q(r,e,t[e]);if(W)for(var e of W(t))Ce.call(t,e)&&q(r,e,t[e]);return r},Ee=(r,t)=>he(r,me(t));const Se=N.default||N;function $e(r,t,e={}){const{validateOption:n={},immediate:s=!0,manual:v=!1}=e,i=o.toRef(r),c=a.shallowRef(null),u=a.ref(!0),d=a.ref(!s||v),w=a.computed(()=>{var y;return((y=c.value)==null?void 0:y.errors)||[]}),b=a.computed(()=>{var y;return((y=c.value)==null?void 0:y.fields)||{}}),h=a.computed(()=>new Se(o.toValue(t))),O=async()=>{u.value=!1,d.value=!1;try{await h.value.validate(i.value,n),d.value=!0,c.value=null}catch(y){c.value=y}finally{u.value=!0}return{pass:d.value,errorInfo:c.value,errors:w.value,errorFields:b.value}};v||a.watch([i,h],()=>O(),{immediate:s,deep:!0});const I={isFinished:u,pass:d,errors:w,errorInfo:c,errorFields:b,execute:O};function E(){return new Promise((y,$)=>{o.until(u).toBe(!0).then(()=>y(I)).catch(S=>$(S))})}return Ee(be({},I),{then(y,$){return E().then(y,$)}})}var Ae=Object.defineProperty,je=Object.defineProperties,Ie=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,Fe=Object.prototype.propertyIsEnumerable,X=(r,t,e)=>t in r?Ae(r,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[t]=e,G=(r,t)=>{for(var e in t||(t={}))Re.call(t,e)&&X(r,e,t[e]);if(x)for(var e of x(t))Fe.call(t,e)&&X(r,e,t[e]);return r},Ne=(r,t)=>je(r,Ie(t));function Le(...r){const t=typeof r[0]=="string"?r[0]:void 0,e=typeof t=="string"?1:0;let n={},s=T,v={immediate:!!e,shallow:!0};const i=P=>!!P?.request;r.length>0+e&&(i(r[0+e])?s=r[0+e]:n=r[0+e]),r.length>1+e&&i(r[1+e])&&(s=r[1+e]),(r.length===2+e&&!i(r[1+e])||r.length===3+e)&&(v=r[r.length-1]);const{initialData:c,shallow:u,onSuccess:d=o.noop,onError:w=o.noop,immediate:b,resetOnExecute:h=!1}=v,O=a.shallowRef(),I=(u?a.shallowRef:a.ref)(c),E=a.ref(!1),y=a.ref(!1),$=a.ref(!1),S=a.shallowRef(),z=T.CancelToken.source;let L=z();const H=P=>{E.value||!y.value||(L.cancel(P),L=z(),$.value=!0,y.value=!1,E.value=!1)},f=P=>{y.value=P,E.value=!P},R=()=>{h&&(I.value=c)},ve=()=>new Promise((P,M)=>{o.until(E).toBe(!0).then(()=>S.value?M(S.value):P(pe))}),V={then:(...P)=>ve().then(...P),catch:(...P)=>ve().catch(...P)},de=(P=t,M={})=>{S.value=void 0;const _e=typeof P=="string"?P:t??M.url;return _e===void 0?(S.value=new T.AxiosError(T.AxiosError.ERR_INVALID_URL),E.value=!0,V):(R(),H(),f(!0),s(_e,Ne(G(G({},n),typeof P=="object"?P:M),{cancelToken:L.token})).then(F=>{O.value=F;const we=F.data;I.value=we,d(we)}).catch(F=>{S.value=F,w(F)}).finally(()=>{var F;(F=v.onFinish)==null||F.call(v),f(!1)}),V)};b&&t&&de();const pe={response:O,data:I,error:S,isFinished:E,isLoading:y,cancel:H,isAborted:$,isCanceled:$,abort:H,execute:de};return G(G({},pe),V)}var Y=Object.freeze({__proto__:null,camelCase:p.camelCase,capitalCase:p.capitalCase,constantCase:p.constantCase,dotCase:p.dotCase,headerCase:p.headerCase,noCase:p.noCase,paramCase:p.paramCase,pascalCase:p.pascalCase,pathCase:p.pathCase,sentenceCase:p.sentenceCase,snakeCase:p.snakeCase});function He(r,t,e){if(typeof r=="function")return a.computed(()=>Y[t](o.toValue(r),e));const n=a.ref(r);return a.computed({get(){return Y[t](n.value,e)},set(s){n.value=s}})}var Te=Object.defineProperty,Z=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,k=(r,t,e)=>t in r?Te(r,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[t]=e,K=(r,t)=>{for(var e in t||(t={}))Ue.call(t,e)&&k(r,e,t[e]);if(Z)for(var e of Z(t))Be.call(t,e)&&k(r,e,t[e]);return r};function Ge(r){const t=new g(r?r.headers.cookie:null);return(e,{doNotParse:n=!1,autoUpdateDependencies:s=!1}={})=>D(e,{doNotParse:n,autoUpdateDependencies:s},t)}function D(r,{doNotParse:t=!1,autoUpdateDependencies:e=!1}={},n=new g){const s=e?[...r||[]]:r;let v=n.getAll({doNotParse:!0});const i=a.ref(0),c=()=>{const u=n.getAll({doNotParse:!0});Je(s||null,u,v)&&i.value++,v=u};return n.addChangeListener(c),o.tryOnScopeDispose(()=>{n.removeChangeListener(c)}),{get:(...u)=>(e&&s&&!s.includes(u[0])&&s.push(u[0]),i.value,n.get(u[0],K({doNotParse:t},u[1]))),getAll:(...u)=>(i.value,n.getAll(K({doNotParse:t},u[0]))),set:(...u)=>n.set(...u),remove:(...u)=>n.remove(...u),addChangeListener:(...u)=>n.addChangeListener(...u),removeChangeListener:(...u)=>n.removeChangeListener(...u)}}function Je(r,t,e){if(!r)return!0;for(const n of r)if(t[n]!==e[n])return!0;return!1}var Qe=Object.defineProperty,ee=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,te=(r,t,e)=>t in r?Qe(r,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[t]=e,Ve=(r,t)=>{for(var e in t||(t={}))ze.call(t,e)&&te(r,e,t[e]);if(ee)for(var e of ee(t))Me.call(t,e)&&te(r,e,t[e]);return r};function We(r,t){const e=a.ref();let n=[];const s=_.createEventHook(),v=_.createEventHook(),i=_.createEventHook(),c=_.createEventHook(),u=_.createEventHook(),d=a.ref(!1),w=a.ref(!1),b=a.ref(!1),h=a.ref(!1),O=a.ref({color:"black",size:3,arrowEnd:!1,cornerRadius:0,dasharray:void 0,fill:"transparent",mode:"draw"});a.watch(O,()=>{const f=e.value;f&&(f.brush=O.value,f.mode=O.value.mode)},{deep:!0});const I=()=>{var f;return(f=e.value)==null?void 0:f.undo()},E=()=>{var f;return(f=e.value)==null?void 0:f.redo()},y=()=>{var f;return(f=e.value)==null?void 0:f.clear()},$=()=>{var f;return(f=e.value)==null?void 0:f.cancel()},S=f=>{var R;return(R=e.value)==null?void 0:R.load(f)},z=()=>{var f;return(f=e.value)==null?void 0:f.dump()},L=()=>{var f;n.forEach(R=>R()),(f=e.value)==null||f.unmount()},H=()=>{e.value&&(d.value=e.value.canUndo(),w.value=e.value.canRedo(),b.value=e.value.altPressed,h.value=e.value.shiftPressed)};return a.watch(()=>_.unrefElement(r),f=>{!f||typeof SVGSVGElement>"u"||!(f instanceof SVGSVGElement)||(e.value&&L(),e.value=A.createDrauu(Ve({el:f},t)),H(),n=[e.value.on("canceled",()=>v.trigger()),e.value.on("committed",R=>i.trigger(R)),e.value.on("start",()=>c.trigger()),e.value.on("end",()=>u.trigger()),e.value.on("changed",()=>{H(),s.trigger()})])},{flush:"post"}),o.tryOnScopeDispose(()=>L()),{drauuInstance:e,load:S,dump:z,clear:y,cancel:$,undo:I,redo:E,canUndo:d,canRedo:w,brush:O,onChanged:s.on,onCommitted:i.on,onStart:c.on,onEnd:u.on,onCanceled:v.on}}var qe=Object.defineProperty,xe=Object.defineProperties,Xe=Object.getOwnPropertyDescriptors,J=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,ne=Object.prototype.propertyIsEnumerable,ae=(r,t,e)=>t in r?qe(r,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[t]=e,Ye=(r,t)=>{for(var e in t||(t={}))re.call(t,e)&&ae(r,e,t[e]);if(J)for(var e of J(t))ne.call(t,e)&&ae(r,e,t[e]);return r},Ze=(r,t)=>xe(r,Xe(t)),ke=(r,t)=>{var e={};for(var n in r)re.call(r,n)&&t.indexOf(n)<0&&(e[n]=r[n]);if(r!=null&&J)for(var n of J(r))t.indexOf(n)<0&&ne.call(r,n)&&(e[n]=r[n]);return e};function Ke(r,t={}){let e;const n=t,{immediate:s}=n,v=ke(n,["immediate"]),i=a.ref(!1),c=a.ref(!1),u=h=>e&&e.activate(h),d=h=>e&&e.deactivate(h),w=()=>{e&&(e.pause(),c.value=!0)},b=()=>{e&&(e.unpause(),c.value=!1)};return a.watch(()=>_.unrefElement(r),h=>{h&&(e=U.createFocusTrap(h,Ze(Ye({},v),{onActivate(){i.value=!0,t.onActivate&&t.onActivate()},onDeactivate(){i.value=!1,t.onDeactivate&&t.onDeactivate()}})),s&&u())},{flush:"post"}),_.tryOnScopeDispose(()=>d()),{hasFocus:i,isPaused:c,activate:u,deactivate:d,pause:w,unpause:b}}function De(r,t,e){const n=()=>{var i,c;return new B((i=o.toValue(t))!=null?i:[],(c=o.toValue(e))==null?void 0:c.fuseOptions)},s=a.ref(n());a.watch(()=>{var i;return(i=o.toValue(e))==null?void 0:i.fuseOptions},()=>{s.value=n()},{deep:!0}),a.watch(()=>o.toValue(t),i=>{s.value.setCollection(i)},{deep:!0});const v=a.computed(()=>{const i=o.toValue(e);if(i?.matchAllWhenSearchEmpty&&!o.toValue(r))return o.toValue(t).map((u,d)=>({item:u,refIndex:d}));const c=i?.resultLimit;return s.value.search(o.toValue(r),c?{limit:c}:void 0)});return{fuse:s,results:v}}var et=Object.defineProperty,oe=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,le=(r,t,e)=>t in r?et(r,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[t]=e,nt=(r,t)=>{for(var e in t||(t={}))tt.call(t,e)&&le(r,e,t[e]);if(oe)for(var e of oe(t))rt.call(t,e)&&le(r,e,t[e]);return r};function at(r,t,e={}){const{flush:n="pre",deep:s=!0,shallow:v=!1,onError:i=O=>{console.error(O)},writeDefaults:c=!0}=e,u=a.ref(!1),d=(v?a.shallowRef:a.ref)(t),w=o.toValue(t);async function b(){try{const O=await m.get(r);O===void 0?w!=null&&c&&await m.set(r,w):d.value=O}catch(O){i(O)}u.value=!0}b();async function h(){try{d.value==null?await m.del(r):Array.isArray(d.value)?await m.update(r,()=>JSON.parse(JSON.stringify(d.value))):typeof d.value=="object"?await m.update(r,()=>nt({},d.value)):await m.update(r,()=>d.value)}catch(O){i(O)}}return a.watch(d,()=>h(),{flush:n,deep:s}),{isFinished:u,data:d}}function ot(r,t={}){const{onError:e,fallbackValue:n=null}=t,s=(c,u)=>{try{return j(c,u)}catch(d){return e?.(d),n}},v=a.computed(()=>s(o.toValue(r),{header:!0})),i=a.computed(()=>s(o.toValue(r)));return{header:v,payload:i}}function lt(r=null,t){const e=a.ref(r),n=a.computed({set:v=>v?C.start():C.done(),get:()=>typeof e.value=="number"&&e.value<1});t&&C.configure(t);const s=C.set;return C.set=v=>(e.value=v,s.call(C,v)),a.watchEffect(()=>{typeof e.value=="number"&&o.isClient&&s.call(C,e.value)}),o.tryOnScopeDispose(C.remove),{isLoading:n,progress:e,start:C.start,done:C.done,remove:()=>{e.value=null,C.remove()}}}function st(r,t){const e=o.toRef(r),n=a.ref("");return a.watch(e,async s=>{e.value&&o.isClient&&(n.value=await Oe.toDataURL(s,t))},{immediate:!0}),n}var ut=Object.defineProperty,Q=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ie=(r,t,e)=>t in r?ut(r,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[t]=e,ce=(r,t)=>{for(var e in t||(t={}))se.call(t,e)&&ie(r,e,t[e]);if(Q)for(var e of Q(t))ue.call(t,e)&&ie(r,e,t[e]);return r},it=(r,t)=>{var e={};for(var n in r)se.call(r,n)&&t.indexOf(n)<0&&(e[n]=r[n]);if(r!=null&&Q)for(var n of Q(r))t.indexOf(n)<0&&ue.call(r,n)&&(e[n]=r[n]);return e};function ct(r,t,e={}){let n;const s=e,{document:v=_.defaultDocument}=s,i=it(s,["document"]),c={onUpdate:w=>{fe(t,w.oldIndex,w.newIndex)}},u=()=>{const w=typeof r=="string"?v?.querySelector(r):_.unrefElement(r);w&&(n=new ye(w,ce(ce({},c),i)))},d=()=>n?.destroy();return _.tryOnMounted(u),_.tryOnScopeDispose(d),{stop:d,start:u}}function fe(r,t,e){const n=_.toValue(r);if(e>=0&&e<n.length){const s=n.splice(t,1)[0];a.nextTick(()=>n.splice(e,0,s))}}l.createCookies=Ge,l.moveArrayElement=fe,l.useAsyncValidator=$e,l.useAxios=Le,l.useChangeCase=He,l.useCookies=D,l.useDrauu=We,l.useFocusTrap=Ke,l.useFuse=De,l.useIDBKeyval=at,l.useJwt=ot,l.useNProgress=lt,l.useQRCode=st,l.useSortable=ct})(this.VueUse=this.VueUse||{},VueUse,AsyncValidator,VueDemi,axios,changeCase,UniversalCookie,Drauu,VueUse,focusTrap,Fuse,idbKeyval,jwt_decode,nprogress,QRCode,Sortable); | ||
var VueDemi=function(l,a,N){if(l.install)return l;if(!a)return console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`."),l;if(a.version.slice(0,4)==="2.7."){let p=function(g,I){var _,U={},x={config:a.config,use:a.use.bind(a),mixin:a.mixin.bind(a),component:a.component.bind(a),provide:function(C,j){return U[C]=j,this},directive:function(C,j){return j?(a.directive(C,j),x):a.directive(C)},mount:function(C,j){return _||(_=new a(Object.assign({propsData:I},g,{provide:Object.assign(U,g.provide)})),_.$mount(C,j),_)},unmount:function(){_&&(_.$destroy(),_=void 0)}};return x};var T=p;for(var o in a)l[o]=a[o];l.isVue2=!0,l.isVue3=!1,l.install=function(){},l.Vue=a,l.Vue2=a,l.version=a.version,l.warn=a.util.warn,l.hasInjectionContext=()=>!!l.getCurrentInstance(),l.createApp=p}else if(a.version.slice(0,2)==="2.")if(N){for(var o in N)l[o]=N[o];l.isVue2=!0,l.isVue3=!1,l.install=function(){},l.Vue=a,l.Vue2=a,l.version=a.version,l.hasInjectionContext=()=>!!l.getCurrentInstance()}else console.error("[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.");else if(a.version.slice(0,2)==="3."){for(var o in a)l[o]=a[o];l.isVue2=!1,l.isVue3=!0,l.install=function(){},l.Vue=a,l.Vue2=void 0,l.version=a.version,l.set=function(p,g,I){return Array.isArray(p)?(p.length=Math.max(p.length,g),p.splice(g,1,I),I):(p[g]=I,I)},l.del=function(p,g){if(Array.isArray(p)){p.splice(g,1);return}delete p[g]}}else console.error("[vue-demi] Vue version "+a.version+" is unsupported.");return l}(this.VueDemi=this.VueDemi||(typeof VueDemi<"u"?VueDemi:{}),this.Vue||(typeof Vue<"u"?Vue:void 0),this.VueCompositionAPI||(typeof VueCompositionAPI<"u"?VueCompositionAPI:void 0));(function(l,a,N,o,T,p,g,I,_,U,x,C,j,b,ye,he){"use strict";var Pe=Object.defineProperty,me=Object.defineProperties,Ce=Object.getOwnPropertyDescriptors,q=Object.getOwnPropertySymbols,ge=Object.prototype.hasOwnProperty,be=Object.prototype.propertyIsEnumerable,X=(r,t,e)=>t in r?Pe(r,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[t]=e,Ee=(r,t)=>{for(var e in t||(t={}))ge.call(t,e)&&X(r,e,t[e]);if(q)for(var e of q(t))be.call(t,e)&&X(r,e,t[e]);return r},Se=(r,t)=>me(r,Ce(t));const $e=N.default||N;function Ie(r,t,e={}){const{validateOption:n={},immediate:s=!0,manual:v=!1}=e,i=a.toRef(r),c=o.shallowRef(null),u=o.ref(!0),d=o.ref(!s||v),m=o.computed(()=>{var h;return((h=c.value)==null?void 0:h.errors)||[]}),w=o.computed(()=>{var h;return((h=c.value)==null?void 0:h.fields)||{}}),y=o.computed(()=>new $e(a.toValue(t))),O=async()=>{u.value=!1,d.value=!1;try{await y.value.validate(i.value,n),d.value=!0,c.value=null}catch(h){c.value=h}finally{u.value=!0}return{pass:d.value,errorInfo:c.value,errors:m.value,errorFields:w.value}};v||o.watch([i,y],()=>O(),{immediate:s,deep:!0});const A={isFinished:u,pass:d,errors:m,errorInfo:c,errorFields:w,execute:O};function E(){return new Promise((h,$)=>{a.until(u).toBe(!0).then(()=>h(A)).catch(S=>$(S))})}return Se(Ee({},A),{then(h,$){return E().then(h,$)}})}var je=Object.defineProperty,Ae=Object.defineProperties,Re=Object.getOwnPropertyDescriptors,Y=Object.getOwnPropertySymbols,Fe=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,Z=(r,t,e)=>t in r?je(r,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[t]=e,B=(r,t)=>{for(var e in t||(t={}))Fe.call(t,e)&&Z(r,e,t[e]);if(Y)for(var e of Y(t))Ne.call(t,e)&&Z(r,e,t[e]);return r},Le=(r,t)=>Ae(r,Re(t));function He(...r){const t=typeof r[0]=="string"?r[0]:void 0,e=typeof t=="string"?1:0;let n={},s=T,v={immediate:!!e,shallow:!0};const i=P=>!!P?.request;r.length>0+e&&(i(r[0+e])?s=r[0+e]:n=r[0+e]),r.length>1+e&&i(r[1+e])&&(s=r[1+e]),(r.length===2+e&&!i(r[1+e])||r.length===3+e)&&(v=r[r.length-1]);const{initialData:c,shallow:u,onSuccess:d=a.noop,onError:m=a.noop,immediate:w,resetOnExecute:y=!1}=v,O=o.shallowRef(),A=(u?o.shallowRef:o.ref)(c),E=o.ref(!1),h=o.ref(!1),$=o.ref(!1),S=o.shallowRef(),Q=T.CancelToken.source;let L=Q();const H=P=>{E.value||!h.value||(L.cancel(P),L=Q(),$.value=!0,h.value=!1,E.value=!1)},f=P=>{h.value=P,E.value=!P},R=()=>{y&&(A.value=c)},de=()=>new Promise((P,z)=>{a.until(E).toBe(!0).then(()=>S.value?z(S.value):P(_e))}),M={then:(...P)=>de().then(...P),catch:(...P)=>de().catch(...P)};let W=0;const pe=(P=t,z={})=>{S.value=void 0;const we=typeof P=="string"?P:t??z.url;if(we===void 0)return S.value=new T.AxiosError(T.AxiosError.ERR_INVALID_URL),E.value=!0,M;R(),H(),f(!0),W+=1;const vt=W;return s(we,Le(B(B({},n),typeof P=="object"?P:z),{cancelToken:L.token})).then(F=>{O.value=F;const Oe=F.data;A.value=Oe,d(Oe)}).catch(F=>{S.value=F,m(F)}).finally(()=>{var F;(F=v.onFinish)==null||F.call(v),vt===W&&f(!1)}),M};w&&t&&pe();const _e={response:O,data:A,error:S,isFinished:E,isLoading:h,cancel:H,isAborted:$,isCanceled:$,abort:H,execute:pe};return B(B({},_e),M)}var k=Object.freeze({__proto__:null,camelCase:p.camelCase,capitalCase:p.capitalCase,constantCase:p.constantCase,dotCase:p.dotCase,headerCase:p.headerCase,noCase:p.noCase,paramCase:p.paramCase,pascalCase:p.pascalCase,pathCase:p.pathCase,sentenceCase:p.sentenceCase,snakeCase:p.snakeCase});function Te(r,t,e){if(typeof r=="function")return o.computed(()=>k[t](a.toValue(r),e));const n=o.ref(r);return o.computed({get(){return k[t](n.value,e)},set(s){n.value=s}})}var Ue=Object.defineProperty,K=Object.getOwnPropertySymbols,xe=Object.prototype.hasOwnProperty,Be=Object.prototype.propertyIsEnumerable,V=(r,t,e)=>t in r?Ue(r,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[t]=e,D=(r,t)=>{for(var e in t||(t={}))xe.call(t,e)&&V(r,e,t[e]);if(K)for(var e of K(t))Be.call(t,e)&&V(r,e,t[e]);return r};function Ge(r){const t=new g(r?r.headers.cookie:null);return(e,{doNotParse:n=!1,autoUpdateDependencies:s=!1}={})=>ee(e,{doNotParse:n,autoUpdateDependencies:s},t)}function ee(r,{doNotParse:t=!1,autoUpdateDependencies:e=!1}={},n=new g){const s=e?[...r||[]]:r;let v=n.getAll({doNotParse:!0});const i=o.ref(0),c=()=>{const u=n.getAll({doNotParse:!0});Je(s||null,u,v)&&i.value++,v=u};return n.addChangeListener(c),a.tryOnScopeDispose(()=>{n.removeChangeListener(c)}),{get:(...u)=>(e&&s&&!s.includes(u[0])&&s.push(u[0]),i.value,n.get(u[0],D({doNotParse:t},u[1]))),getAll:(...u)=>(i.value,n.getAll(D({doNotParse:t},u[0]))),set:(...u)=>n.set(...u),remove:(...u)=>n.remove(...u),addChangeListener:(...u)=>n.addChangeListener(...u),removeChangeListener:(...u)=>n.removeChangeListener(...u)}}function Je(r,t,e){if(!r)return!0;for(const n of r)if(t[n]!==e[n])return!0;return!1}var Qe=Object.defineProperty,te=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,re=(r,t,e)=>t in r?Qe(r,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[t]=e,We=(r,t)=>{for(var e in t||(t={}))ze.call(t,e)&&re(r,e,t[e]);if(te)for(var e of te(t))Me.call(t,e)&&re(r,e,t[e]);return r};function qe(r,t){const e=o.ref();let n=[];const s=_.createEventHook(),v=_.createEventHook(),i=_.createEventHook(),c=_.createEventHook(),u=_.createEventHook(),d=o.ref(!1),m=o.ref(!1),w=o.ref(!1),y=o.ref(!1),O=o.ref({color:"black",size:3,arrowEnd:!1,cornerRadius:0,dasharray:void 0,fill:"transparent",mode:"draw"});o.watch(O,()=>{const f=e.value;f&&(f.brush=O.value,f.mode=O.value.mode)},{deep:!0});const A=()=>{var f;return(f=e.value)==null?void 0:f.undo()},E=()=>{var f;return(f=e.value)==null?void 0:f.redo()},h=()=>{var f;return(f=e.value)==null?void 0:f.clear()},$=()=>{var f;return(f=e.value)==null?void 0:f.cancel()},S=f=>{var R;return(R=e.value)==null?void 0:R.load(f)},Q=()=>{var f;return(f=e.value)==null?void 0:f.dump()},L=()=>{var f;n.forEach(R=>R()),(f=e.value)==null||f.unmount()},H=()=>{e.value&&(d.value=e.value.canUndo(),m.value=e.value.canRedo(),w.value=e.value.altPressed,y.value=e.value.shiftPressed)};return o.watch(()=>_.unrefElement(r),f=>{!f||typeof SVGSVGElement>"u"||!(f instanceof SVGSVGElement)||(e.value&&L(),e.value=I.createDrauu(We({el:f},t)),H(),n=[e.value.on("canceled",()=>v.trigger()),e.value.on("committed",R=>i.trigger(R)),e.value.on("start",()=>c.trigger()),e.value.on("end",()=>u.trigger()),e.value.on("changed",()=>{H(),s.trigger()})])},{flush:"post"}),a.tryOnScopeDispose(()=>L()),{drauuInstance:e,load:S,dump:Q,clear:h,cancel:$,undo:A,redo:E,canUndo:d,canRedo:m,brush:O,onChanged:s.on,onCommitted:i.on,onStart:c.on,onEnd:u.on,onCanceled:v.on}}var Xe=Object.defineProperty,Ye=Object.defineProperties,Ze=Object.getOwnPropertyDescriptors,G=Object.getOwnPropertySymbols,ne=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,ae=(r,t,e)=>t in r?Xe(r,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[t]=e,ke=(r,t)=>{for(var e in t||(t={}))ne.call(t,e)&&ae(r,e,t[e]);if(G)for(var e of G(t))oe.call(t,e)&&ae(r,e,t[e]);return r},Ke=(r,t)=>Ye(r,Ze(t)),Ve=(r,t)=>{var e={};for(var n in r)ne.call(r,n)&&t.indexOf(n)<0&&(e[n]=r[n]);if(r!=null&&G)for(var n of G(r))t.indexOf(n)<0&&oe.call(r,n)&&(e[n]=r[n]);return e};function De(r,t={}){let e;const n=t,{immediate:s}=n,v=Ve(n,["immediate"]),i=o.ref(!1),c=o.ref(!1),u=y=>e&&e.activate(y),d=y=>e&&e.deactivate(y),m=()=>{e&&(e.pause(),c.value=!0)},w=()=>{e&&(e.unpause(),c.value=!1)};return o.watch(()=>_.unrefElement(r),y=>{y&&(e=U.createFocusTrap(y,Ke(ke({},v),{onActivate(){i.value=!0,t.onActivate&&t.onActivate()},onDeactivate(){i.value=!1,t.onDeactivate&&t.onDeactivate()}})),s&&u())},{flush:"post"}),_.tryOnScopeDispose(()=>d()),{hasFocus:i,isPaused:c,activate:u,deactivate:d,pause:m,unpause:w}}function et(r,t,e){const n=()=>{var i,c;return new x((i=a.toValue(t))!=null?i:[],(c=a.toValue(e))==null?void 0:c.fuseOptions)},s=o.ref(n());o.watch(()=>{var i;return(i=a.toValue(e))==null?void 0:i.fuseOptions},()=>{s.value=n()},{deep:!0}),o.watch(()=>a.toValue(t),i=>{s.value.setCollection(i)},{deep:!0});const v=o.computed(()=>{const i=a.toValue(e);if(i?.matchAllWhenSearchEmpty&&!a.toValue(r))return a.toValue(t).map((u,d)=>({item:u,refIndex:d}));const c=i?.resultLimit;return s.value.search(a.toValue(r),c?{limit:c}:void 0)});return{fuse:s,results:v}}var tt=Object.defineProperty,le=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,nt=Object.prototype.propertyIsEnumerable,se=(r,t,e)=>t in r?tt(r,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[t]=e,ot=(r,t)=>{for(var e in t||(t={}))rt.call(t,e)&&se(r,e,t[e]);if(le)for(var e of le(t))nt.call(t,e)&&se(r,e,t[e]);return r};function at(r,t,e={}){const{flush:n="pre",deep:s=!0,shallow:v=!1,onError:i=O=>{console.error(O)},writeDefaults:c=!0}=e,u=o.ref(!1),d=(v?o.shallowRef:o.ref)(t),m=a.toValue(t);async function w(){try{const O=await C.get(r);O===void 0?m!=null&&c&&await C.set(r,m):d.value=O}catch(O){i(O)}u.value=!0}w();async function y(){try{d.value==null?await C.del(r):Array.isArray(d.value)?await C.update(r,()=>JSON.parse(JSON.stringify(d.value))):typeof d.value=="object"?await C.update(r,()=>ot({},d.value)):await C.update(r,()=>d.value)}catch(O){i(O)}}return o.watch(d,()=>y(),{flush:n,deep:s}),{isFinished:u,data:d}}function lt(r,t={}){const{onError:e,fallbackValue:n=null}=t,s=(c,u)=>{try{return j(c,u)}catch(d){return e?.(d),n}},v=o.computed(()=>s(a.toValue(r),{header:!0})),i=o.computed(()=>s(a.toValue(r)));return{header:v,payload:i}}function st(r=null,t){const e=o.ref(r),n=o.computed({set:v=>v?b.start():b.done(),get:()=>typeof e.value=="number"&&e.value<1});t&&b.configure(t);const s=b.set;return b.set=v=>(e.value=v,s.call(b,v)),o.watchEffect(()=>{typeof e.value=="number"&&a.isClient&&s.call(b,e.value)}),a.tryOnScopeDispose(b.remove),{isLoading:n,progress:e,start:b.start,done:b.done,remove:()=>{e.value=null,b.remove()}}}function ut(r,t){const e=a.toRef(r),n=o.ref("");return o.watch(e,async s=>{e.value&&a.isClient&&(n.value=await ye.toDataURL(s,t))},{immediate:!0}),n}var it=Object.defineProperty,J=Object.getOwnPropertySymbols,ue=Object.prototype.hasOwnProperty,ie=Object.prototype.propertyIsEnumerable,ce=(r,t,e)=>t in r?it(r,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):r[t]=e,fe=(r,t)=>{for(var e in t||(t={}))ue.call(t,e)&&ce(r,e,t[e]);if(J)for(var e of J(t))ie.call(t,e)&&ce(r,e,t[e]);return r},ct=(r,t)=>{var e={};for(var n in r)ue.call(r,n)&&t.indexOf(n)<0&&(e[n]=r[n]);if(r!=null&&J)for(var n of J(r))t.indexOf(n)<0&&ie.call(r,n)&&(e[n]=r[n]);return e};function ft(r,t,e={}){let n;const s=e,{document:v=_.defaultDocument}=s,i=ct(s,["document"]),c={onUpdate:w=>{ve(t,w.oldIndex,w.newIndex)}},u=()=>{const w=typeof r=="string"?v?.querySelector(r):_.unrefElement(r);w&&(n=new he(w,fe(fe({},c),i)))},d=()=>n?.destroy(),m=(w,y)=>{if(y!==void 0)n?.option(w,y);else return n?.option(w)};return _.tryOnMounted(u),_.tryOnScopeDispose(d),{stop:d,start:u,option:m}}function ve(r,t,e){const n=_.toValue(r);if(e>=0&&e<n.length){const s=n.splice(t,1)[0];o.nextTick(()=>n.splice(e,0,s))}}l.createCookies=Ge,l.moveArrayElement=ve,l.useAsyncValidator=Ie,l.useAxios=He,l.useChangeCase=Te,l.useCookies=ee,l.useDrauu=qe,l.useFocusTrap=De,l.useFuse=et,l.useIDBKeyval=at,l.useJwt=lt,l.useNProgress=st,l.useQRCode=ut,l.useSortable=ft})(this.VueUse=this.VueUse||{},VueUse,AsyncValidator,VueDemi,axios,changeCase,UniversalCookie,Drauu,VueUse,focusTrap,Fuse,idbKeyval,jwt_decode,nprogress,QRCode,Sortable); |
{ | ||
"name": "@vueuse/integrations", | ||
"version": "10.1.2", | ||
"version": "10.2.0", | ||
"description": "Integration wrappers for utility libraries", | ||
@@ -164,5 +164,5 @@ "author": "Anthony Fu <https://github.com/antfu>", | ||
"dependencies": { | ||
"@vueuse/core": "10.1.2", | ||
"@vueuse/shared": "10.1.2", | ||
"vue-demi": ">=0.14.0" | ||
"@vueuse/core": "10.2.0", | ||
"@vueuse/shared": "10.2.0", | ||
"vue-demi": ">=0.14.5" | ||
}, | ||
@@ -177,5 +177,5 @@ "devDependencies": { | ||
"drauu": "^0.3.2", | ||
"focus-trap": "^7.4.0", | ||
"focus-trap": "^7.4.3", | ||
"fuse.js": "^6.6.2", | ||
"idb-keyval": "^6.2.0", | ||
"idb-keyval": "^6.2.1", | ||
"jwt-decode": "^3.1.2", | ||
@@ -182,0 +182,0 @@ "nprogress": "^0.2.0", |
@@ -22,2 +22,3 @@ var VueDemi = (function (VueDemi, Vue, VueCompositionAPI) { | ||
VueDemi.warn = Vue.util.warn | ||
VueDemi.hasInjectionContext = () => !!VueDemi.getCurrentInstance() | ||
function createApp(rootComponent, rootProps) { | ||
@@ -75,2 +76,3 @@ var vm | ||
VueDemi.version = Vue.version | ||
VueDemi.hasInjectionContext = () => !!VueDemi.getCurrentInstance() | ||
} else { | ||
@@ -77,0 +79,0 @@ console.error('[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.') |
@@ -1,1 +0,1 @@ | ||
var VueDemi=function(n,r,v){if(n.install)return n;if(!r)return console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`."),n;if(r.version.slice(0,4)==="2.7."){let o=function(i,c){var f,y={},h={config:r.config,use:r.use.bind(r),mixin:r.mixin.bind(r),component:r.component.bind(r),provide:function(u,d){return y[u]=d,this},directive:function(u,d){return d?(r.directive(u,d),h):r.directive(u)},mount:function(u,d){return f||(f=new r(Object.assign({propsData:c},i,{provide:Object.assign(y,i.provide)})),f.$mount(u,d),f)},unmount:function(){f&&(f.$destroy(),f=void 0)}};return h};var U=o;for(var e in r)n[e]=r[e];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=r,n.Vue2=r,n.version=r.version,n.warn=r.util.warn,n.createApp=o}else if(r.version.slice(0,2)==="2.")if(v){for(var e in v)n[e]=v[e];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=r,n.Vue2=r,n.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 e in r)n[e]=r[e];n.isVue2=!1,n.isVue3=!0,n.install=function(){},n.Vue=r,n.Vue2=void 0,n.version=r.version,n.set=function(o,i,c){return Array.isArray(o)?(o.length=Math.max(o.length,i),o.splice(i,1,c),c):(o[i]=c,c)},n.del=function(o,i){if(Array.isArray(o)){o.splice(i,1);return}delete o[i]}}else console.error("[vue-demi] Vue version "+r.version+" is unsupported.");return n}(this.VueDemi=this.VueDemi||(typeof VueDemi<"u"?VueDemi:{}),this.Vue||(typeof Vue<"u"?Vue:void 0),this.VueCompositionAPI||(typeof VueCompositionAPI<"u"?VueCompositionAPI:void 0));(function(n,r,v,e){"use strict";var U=Object.defineProperty,o=Object.defineProperties,i=Object.getOwnPropertyDescriptors,c=Object.getOwnPropertySymbols,f=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,h=(a,t,s)=>t in a?U(a,t,{enumerable:!0,configurable:!0,writable:!0,value:s}):a[t]=s,u=(a,t)=>{for(var s in t||(t={}))f.call(t,s)&&h(a,s,t[s]);if(c)for(var s of c(t))y.call(t,s)&&h(a,s,t[s]);return a},d=(a,t)=>o(a,i(t));const R=v.default||v;function E(a,t,s={}){const{validateOption:S={},immediate:P=!0,manual:b=!1}=s,A=r.toRef(a),p=e.shallowRef(null),_=e.ref(!0),w=e.ref(!P||b),j=e.computed(()=>{var l;return((l=p.value)==null?void 0:l.errors)||[]}),I=e.computed(()=>{var l;return((l=p.value)==null?void 0:l.fields)||{}}),g=e.computed(()=>new R(r.toValue(t))),x=async()=>{_.value=!1,w.value=!1;try{await g.value.validate(A.value,S),w.value=!0,p.value=null}catch(l){p.value=l}finally{_.value=!0}return{pass:w.value,errorInfo:p.value,errors:j.value,errorFields:I.value}};b||e.watch([A,g],()=>x(),{immediate:P,deep:!0});const F={isFinished:_,pass:w,errors:j,errorInfo:p,errorFields:I,execute:x};function $(){return new Promise((l,O)=>{r.until(_).toBe(!0).then(()=>l(F)).catch(B=>O(B))})}return d(u({},F),{then(l,O){return $().then(l,O)}})}n.useAsyncValidator=E})(this.VueUse=this.VueUse||{},VueUse,AsyncValidator,VueDemi); | ||
var VueDemi=function(r,n,v){if(r.install)return r;if(!n)return console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`."),r;if(n.version.slice(0,4)==="2.7."){let o=function(i,f){var c,y={},h={config:n.config,use:n.use.bind(n),mixin:n.mixin.bind(n),component:n.component.bind(n),provide:function(u,d){return y[u]=d,this},directive:function(u,d){return d?(n.directive(u,d),h):n.directive(u)},mount:function(u,d){return c||(c=new n(Object.assign({propsData:f},i,{provide:Object.assign(y,i.provide)})),c.$mount(u,d),c)},unmount:function(){c&&(c.$destroy(),c=void 0)}};return h};var F=o;for(var e in n)r[e]=n[e];r.isVue2=!0,r.isVue3=!1,r.install=function(){},r.Vue=n,r.Vue2=n,r.version=n.version,r.warn=n.util.warn,r.hasInjectionContext=()=>!!r.getCurrentInstance(),r.createApp=o}else if(n.version.slice(0,2)==="2.")if(v){for(var e in v)r[e]=v[e];r.isVue2=!0,r.isVue3=!1,r.install=function(){},r.Vue=n,r.Vue2=n,r.version=n.version,r.hasInjectionContext=()=>!!r.getCurrentInstance()}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 e in n)r[e]=n[e];r.isVue2=!1,r.isVue3=!0,r.install=function(){},r.Vue=n,r.Vue2=void 0,r.version=n.version,r.set=function(o,i,f){return Array.isArray(o)?(o.length=Math.max(o.length,i),o.splice(i,1,f),f):(o[i]=f,f)},r.del=function(o,i){if(Array.isArray(o)){o.splice(i,1);return}delete o[i]}}else console.error("[vue-demi] Vue version "+n.version+" is unsupported.");return r}(this.VueDemi=this.VueDemi||(typeof VueDemi<"u"?VueDemi:{}),this.Vue||(typeof Vue<"u"?Vue:void 0),this.VueCompositionAPI||(typeof VueCompositionAPI<"u"?VueCompositionAPI:void 0));(function(r,n,v,e){"use strict";var F=Object.defineProperty,o=Object.defineProperties,i=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,h=(a,t,s)=>t in a?F(a,t,{enumerable:!0,configurable:!0,writable:!0,value:s}):a[t]=s,u=(a,t)=>{for(var s in t||(t={}))c.call(t,s)&&h(a,s,t[s]);if(f)for(var s of f(t))y.call(t,s)&&h(a,s,t[s]);return a},d=(a,t)=>o(a,i(t));const U=v.default||v;function R(a,t,s={}){const{validateOption:E={},immediate:P=!0,manual:b=!1}=s,A=n.toRef(a),p=e.shallowRef(null),_=e.ref(!0),w=e.ref(!P||b),I=e.computed(()=>{var l;return((l=p.value)==null?void 0:l.errors)||[]}),j=e.computed(()=>{var l;return((l=p.value)==null?void 0:l.fields)||{}}),g=e.computed(()=>new U(n.toValue(t))),x=async()=>{_.value=!1,w.value=!1;try{await g.value.validate(A.value,E),w.value=!0,p.value=null}catch(l){p.value=l}finally{_.value=!0}return{pass:w.value,errorInfo:p.value,errors:I.value,errorFields:j.value}};b||e.watch([A,g],()=>x(),{immediate:P,deep:!0});const C={isFinished:_,pass:w,errors:I,errorInfo:p,errorFields:j,execute:x};function S(){return new Promise((l,O)=>{n.until(_).toBe(!0).then(()=>l(C)).catch($=>O($))})}return d(u({},C),{then(l,O){return S().then(l,O)}})}r.useAsyncValidator=R})(this.VueUse=this.VueUse||{},VueUse,AsyncValidator,VueDemi); |
@@ -25,4 +25,4 @@ import * as vue_demi from 'vue-demi'; | ||
}; | ||
}>>, {}>; | ||
}>>, {}, {}>; | ||
export { UseAsyncValidator }; |
@@ -38,3 +38,3 @@ import { ShallowRef, Ref } from 'vue-demi'; | ||
/** | ||
* Alice to `isAborted` | ||
* Alias to `isAborted` | ||
*/ | ||
@@ -41,0 +41,0 @@ isCanceled: Ref<boolean>; |
@@ -22,2 +22,3 @@ var VueDemi = (function (VueDemi, Vue, VueCompositionAPI) { | ||
VueDemi.warn = Vue.util.warn | ||
VueDemi.hasInjectionContext = () => !!VueDemi.getCurrentInstance() | ||
function createApp(rootComponent, rootProps) { | ||
@@ -75,2 +76,3 @@ var vm | ||
VueDemi.version = Vue.version | ||
VueDemi.hasInjectionContext = () => !!VueDemi.getCurrentInstance() | ||
} else { | ||
@@ -201,2 +203,3 @@ console.error('[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.') | ||
}; | ||
let executeCounter = 0; | ||
const execute = (executeUrl = url, config = {}) => { | ||
@@ -213,2 +216,4 @@ error.value = void 0; | ||
loading(true); | ||
executeCounter += 1; | ||
const currentExecuteCounter = executeCounter; | ||
instance(_url, __spreadProps(__spreadValues(__spreadValues({}, defaultConfig), typeof executeUrl === "object" ? executeUrl : config), { cancelToken: cancelToken.token })).then((r) => { | ||
@@ -225,3 +230,4 @@ response.value = r; | ||
(_a = options.onFinish) == null ? void 0 : _a.call(options); | ||
loading(false); | ||
if (currentExecuteCounter === executeCounter) | ||
loading(false); | ||
}); | ||
@@ -228,0 +234,0 @@ return promise; |
@@ -1,1 +0,1 @@ | ||
var VueDemi=function(e,n,v){if(e.install)return e;if(!n)return console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`."),e;if(n.version.slice(0,4)==="2.7."){let i=function(c,u){var a,y={},w={config:n.config,use:n.use.bind(n),mixin:n.mixin.bind(n),component:n.component.bind(n),provide:function(f,p){return y[f]=p,this},directive:function(f,p){return p?(n.directive(f,p),w):n.directive(f)},mount:function(f,p){return a||(a=new n(Object.assign({propsData:u},c,{provide:Object.assign(y,c.provide)})),a.$mount(f,p),a)},unmount:function(){a&&(a.$destroy(),a=void 0)}};return w};var B=i;for(var l in n)e[l]=n[l];e.isVue2=!0,e.isVue3=!1,e.install=function(){},e.Vue=n,e.Vue2=n,e.version=n.version,e.warn=n.util.warn,e.createApp=i}else if(n.version.slice(0,2)==="2.")if(v){for(var l in v)e[l]=v[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(i,c,u){return Array.isArray(i)?(i.length=Math.max(i.length,c),i.splice(c,1,u),u):(i[c]=u,u)},e.del=function(i,c){if(Array.isArray(i)){i.splice(c,1);return}delete i[c]}}else console.error("[vue-demi] Vue version "+n.version+" is unsupported.");return e}(this.VueDemi=this.VueDemi||(typeof VueDemi<"u"?VueDemi:{}),this.Vue||(typeof Vue<"u"?Vue:void 0),this.VueCompositionAPI||(typeof VueCompositionAPI<"u"?VueCompositionAPI:void 0));(function(e,n,v,l){"use strict";var B=Object.defineProperty,i=Object.defineProperties,c=Object.getOwnPropertyDescriptors,u=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,w=(t,r,o)=>r in t?B(t,r,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[r]=o,f=(t,r)=>{for(var o in r||(r={}))a.call(r,o)&&w(t,o,r[o]);if(u)for(var o of u(r))y.call(r,o)&&w(t,o,r[o]);return t},p=(t,r)=>i(t,c(r));function M(...t){const r=typeof t[0]=="string"?t[0]:void 0,o=typeof r=="string"?1:0;let S={},A=l,b={immediate:!!o,shallow:!0};const j=s=>!!s?.request;t.length>0+o&&(j(t[0+o])?A=t[0+o]:S=t[0+o]),t.length>1+o&&j(t[1+o])&&(A=t[1+o]),(t.length===2+o&&!j(t[1+o])||t.length===3+o)&&(b=t[t.length-1]);const{initialData:T,shallow:z,onSuccess:G=v.noop,onError:H=v.noop,immediate:J,resetOnExecute:K=!1}=b,F=n.shallowRef(),E=(z?n.shallowRef:n.ref)(T),h=n.ref(!1),P=n.ref(!1),I=n.ref(!1),_=n.shallowRef(),L=l.CancelToken.source;let R=L();const x=s=>{h.value||!P.value||(R.cancel(s),R=L(),I.value=!0,P.value=!1,h.value=!1)},g=s=>{P.value=s,h.value=!s},Q=()=>{K&&(E.value=T)},N=()=>new Promise((s,O)=>{v.until(h).toBe(!0).then(()=>_.value?O(_.value):s($))}),C={then:(...s)=>N().then(...s),catch:(...s)=>N().catch(...s)},U=(s=r,O={})=>{_.value=void 0;const k=typeof s=="string"?s:r??O.url;return k===void 0?(_.value=new l.AxiosError(l.AxiosError.ERR_INVALID_URL),h.value=!0,C):(Q(),x(),g(!0),A(k,p(f(f({},S),typeof s=="object"?s:O),{cancelToken:R.token})).then(d=>{F.value=d;const q=d.data;E.value=q,G(q)}).catch(d=>{_.value=d,H(d)}).finally(()=>{var d;(d=b.onFinish)==null||d.call(b),g(!1)}),C)};J&&r&&U();const $={response:F,data:E,error:_,isFinished:h,isLoading:P,cancel:x,isAborted:I,isCanceled:I,abort:x,execute:U};return f(f({},$),C)}e.useAxios=M})(this.VueUse=this.VueUse||{},VueDemi,VueUse,axios); | ||
var VueDemi=function(e,n,v){if(e.install)return e;if(!n)return console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`."),e;if(n.version.slice(0,4)==="2.7."){let i=function(c,u){var f,y={},w={config:n.config,use:n.use.bind(n),mixin:n.mixin.bind(n),component:n.component.bind(n),provide:function(a,p){return y[a]=p,this},directive:function(a,p){return p?(n.directive(a,p),w):n.directive(a)},mount:function(a,p){return f||(f=new n(Object.assign({propsData:u},c,{provide:Object.assign(y,c.provide)})),f.$mount(a,p),f)},unmount:function(){f&&(f.$destroy(),f=void 0)}};return w};var M=i;for(var l in n)e[l]=n[l];e.isVue2=!0,e.isVue3=!1,e.install=function(){},e.Vue=n,e.Vue2=n,e.version=n.version,e.warn=n.util.warn,e.hasInjectionContext=()=>!!e.getCurrentInstance(),e.createApp=i}else if(n.version.slice(0,2)==="2.")if(v){for(var l in v)e[l]=v[l];e.isVue2=!0,e.isVue3=!1,e.install=function(){},e.Vue=n,e.Vue2=n,e.version=n.version,e.hasInjectionContext=()=>!!e.getCurrentInstance()}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(i,c,u){return Array.isArray(i)?(i.length=Math.max(i.length,c),i.splice(c,1,u),u):(i[c]=u,u)},e.del=function(i,c){if(Array.isArray(i)){i.splice(c,1);return}delete i[c]}}else console.error("[vue-demi] Vue version "+n.version+" is unsupported.");return e}(this.VueDemi=this.VueDemi||(typeof VueDemi<"u"?VueDemi:{}),this.Vue||(typeof Vue<"u"?Vue:void 0),this.VueCompositionAPI||(typeof VueCompositionAPI<"u"?VueCompositionAPI:void 0));(function(e,n,v,l){"use strict";var M=Object.defineProperty,i=Object.defineProperties,c=Object.getOwnPropertyDescriptors,u=Object.getOwnPropertySymbols,f=Object.prototype.hasOwnProperty,y=Object.prototype.propertyIsEnumerable,w=(t,r,o)=>r in t?M(t,r,{enumerable:!0,configurable:!0,writable:!0,value:o}):t[r]=o,a=(t,r)=>{for(var o in r||(r={}))f.call(r,o)&&w(t,o,r[o]);if(u)for(var o of u(r))y.call(r,o)&&w(t,o,r[o]);return t},p=(t,r)=>i(t,c(r));function z(...t){const r=typeof t[0]=="string"?t[0]:void 0,o=typeof r=="string"?1:0;let S={},A=l,b={immediate:!!o,shallow:!0};const I=s=>!!s?.request;t.length>0+o&&(I(t[0+o])?A=t[0+o]:S=t[0+o]),t.length>1+o&&I(t[1+o])&&(A=t[1+o]),(t.length===2+o&&!I(t[1+o])||t.length===3+o)&&(b=t[t.length-1]);const{initialData:T,shallow:G,onSuccess:H=v.noop,onError:J=v.noop,immediate:K,resetOnExecute:Q=!1}=b,F=n.shallowRef(),C=(G?n.shallowRef:n.ref)(T),h=n.ref(!1),P=n.ref(!1),j=n.ref(!1),_=n.shallowRef(),L=l.CancelToken.source;let x=L();const E=s=>{h.value||!P.value||(x.cancel(s),x=L(),j.value=!0,P.value=!1,h.value=!1)},N=s=>{P.value=s,h.value=!s},W=()=>{Q&&(C.value=T)},U=()=>new Promise((s,O)=>{v.until(h).toBe(!0).then(()=>_.value?O(_.value):s(k))}),R={then:(...s)=>U().then(...s),catch:(...s)=>U().catch(...s)};let g=0;const $=(s=r,O={})=>{_.value=void 0;const q=typeof s=="string"?s:r??O.url;if(q===void 0)return _.value=new l.AxiosError(l.AxiosError.ERR_INVALID_URL),h.value=!0,R;W(),E(),N(!0),g+=1;const X=g;return A(q,p(a(a({},S),typeof s=="object"?s:O),{cancelToken:x.token})).then(d=>{F.value=d;const B=d.data;C.value=B,H(B)}).catch(d=>{_.value=d,J(d)}).finally(()=>{var d;(d=b.onFinish)==null||d.call(b),X===g&&N(!1)}),R};K&&r&&$();const k={response:F,data:C,error:_,isFinished:h,isLoading:P,cancel:E,isAborted:j,isCanceled:j,abort:E,execute:$};return a(a({},k),R)}e.useAxios=z})(this.VueUse=this.VueUse||{},VueDemi,VueUse,axios); |
@@ -22,2 +22,3 @@ var VueDemi = (function (VueDemi, Vue, VueCompositionAPI) { | ||
VueDemi.warn = Vue.util.warn | ||
VueDemi.hasInjectionContext = () => !!VueDemi.getCurrentInstance() | ||
function createApp(rootComponent, rootProps) { | ||
@@ -75,2 +76,3 @@ var vm | ||
VueDemi.version = Vue.version | ||
VueDemi.hasInjectionContext = () => !!VueDemi.getCurrentInstance() | ||
} else { | ||
@@ -77,0 +79,0 @@ console.error('[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.') |
@@ -1,1 +0,1 @@ | ||
var VueDemi=function(n,e,a){if(n.install)return n;if(!e)return console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`."),n;if(e.version.slice(0,4)==="2.7."){let r=function(i,t){var o,d={},l={config:e.config,use:e.use.bind(e),mixin:e.mixin.bind(e),component:e.component.bind(e),provide:function(f,c){return d[f]=c,this},directive:function(f,c){return c?(e.directive(f,c),l):e.directive(f)},mount:function(f,c){return o||(o=new e(Object.assign({propsData:t},i,{provide:Object.assign(d,i.provide)})),o.$mount(f,c),o)},unmount:function(){o&&(o.$destroy(),o=void 0)}};return l};var p=r;for(var s in e)n[s]=e[s];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=e,n.Vue2=e,n.version=e.version,n.warn=e.util.warn,n.createApp=r}else if(e.version.slice(0,2)==="2.")if(a){for(var s in a)n[s]=a[s];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=e,n.Vue2=e,n.version=e.version}else console.error("[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.");else if(e.version.slice(0,2)==="3."){for(var s in e)n[s]=e[s];n.isVue2=!1,n.isVue3=!0,n.install=function(){},n.Vue=e,n.Vue2=void 0,n.version=e.version,n.set=function(r,i,t){return Array.isArray(r)?(r.length=Math.max(r.length,i),r.splice(i,1,t),t):(r[i]=t,t)},n.del=function(r,i){if(Array.isArray(r)){r.splice(i,1);return}delete r[i]}}else console.error("[vue-demi] Vue version "+e.version+" is unsupported.");return n}(this.VueDemi=this.VueDemi||(typeof VueDemi<"u"?VueDemi:{}),this.Vue||(typeof Vue<"u"?Vue:void 0),this.VueCompositionAPI||(typeof VueCompositionAPI<"u"?VueCompositionAPI:void 0));(function(n,e,a,s){"use strict";var p=Object.freeze({__proto__:null,camelCase:s.camelCase,capitalCase:s.capitalCase,constantCase:s.constantCase,dotCase:s.dotCase,headerCase:s.headerCase,noCase:s.noCase,paramCase:s.paramCase,pascalCase:s.pascalCase,pathCase:s.pathCase,sentenceCase:s.sentenceCase,snakeCase:s.snakeCase});function r(i,t,o){if(typeof i=="function")return a.computed(()=>p[t](e.toValue(i),o));const d=a.ref(i);return a.computed({get(){return p[t](d.value,o)},set(l){d.value=l}})}n.useChangeCase=r})(this.VueUse=this.VueUse||{},VueUse,VueDemi,changeCase); | ||
var VueDemi=function(n,s,a){if(n.install)return n;if(!s)return console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`."),n;if(s.version.slice(0,4)==="2.7."){let r=function(t,i){var o,d={},l={config:s.config,use:s.use.bind(s),mixin:s.mixin.bind(s),component:s.component.bind(s),provide:function(f,c){return d[f]=c,this},directive:function(f,c){return c?(s.directive(f,c),l):s.directive(f)},mount:function(f,c){return o||(o=new s(Object.assign({propsData:i},t,{provide:Object.assign(d,t.provide)})),o.$mount(f,c),o)},unmount:function(){o&&(o.$destroy(),o=void 0)}};return l};var p=r;for(var e in s)n[e]=s[e];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=s,n.Vue2=s,n.version=s.version,n.warn=s.util.warn,n.hasInjectionContext=()=>!!n.getCurrentInstance(),n.createApp=r}else if(s.version.slice(0,2)==="2.")if(a){for(var e in a)n[e]=a[e];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=s,n.Vue2=s,n.version=s.version,n.hasInjectionContext=()=>!!n.getCurrentInstance()}else console.error("[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.");else if(s.version.slice(0,2)==="3."){for(var e in s)n[e]=s[e];n.isVue2=!1,n.isVue3=!0,n.install=function(){},n.Vue=s,n.Vue2=void 0,n.version=s.version,n.set=function(r,t,i){return Array.isArray(r)?(r.length=Math.max(r.length,t),r.splice(t,1,i),i):(r[t]=i,i)},n.del=function(r,t){if(Array.isArray(r)){r.splice(t,1);return}delete r[t]}}else console.error("[vue-demi] Vue version "+s.version+" is unsupported.");return n}(this.VueDemi=this.VueDemi||(typeof VueDemi<"u"?VueDemi:{}),this.Vue||(typeof Vue<"u"?Vue:void 0),this.VueCompositionAPI||(typeof VueCompositionAPI<"u"?VueCompositionAPI:void 0));(function(n,s,a,e){"use strict";var p=Object.freeze({__proto__:null,camelCase:e.camelCase,capitalCase:e.capitalCase,constantCase:e.constantCase,dotCase:e.dotCase,headerCase:e.headerCase,noCase:e.noCase,paramCase:e.paramCase,pascalCase:e.pascalCase,pathCase:e.pathCase,sentenceCase:e.sentenceCase,snakeCase:e.snakeCase});function r(t,i,o){if(typeof t=="function")return a.computed(()=>p[i](s.toValue(t),o));const d=a.ref(t);return a.computed({get(){return p[i](d.value,o)},set(l){d.value=l}})}n.useChangeCase=r})(this.VueUse=this.VueUse||{},VueUse,VueDemi,changeCase); |
@@ -22,2 +22,3 @@ var VueDemi = (function (VueDemi, Vue, VueCompositionAPI) { | ||
VueDemi.warn = Vue.util.warn | ||
VueDemi.hasInjectionContext = () => !!VueDemi.getCurrentInstance() | ||
function createApp(rootComponent, rootProps) { | ||
@@ -75,2 +76,3 @@ var vm | ||
VueDemi.version = Vue.version | ||
VueDemi.hasInjectionContext = () => !!VueDemi.getCurrentInstance() | ||
} else { | ||
@@ -77,0 +79,0 @@ console.error('[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.') |
@@ -1,1 +0,1 @@ | ||
var VueDemi=function(e,n,h){if(e.install)return e;if(!n)return console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`."),e;if(n.version.slice(0,4)==="2.7."){let s=function(a,c){var u,C={},g={config:n.config,use:n.use.bind(n),mixin:n.mixin.bind(n),component:n.component.bind(n),provide:function(v,d){return C[v]=d,this},directive:function(v,d){return d?(n.directive(v,d),g):n.directive(v)},mount:function(v,d){return u||(u=new n(Object.assign({propsData:c},a,{provide:Object.assign(C,a.provide)})),u.$mount(v,d),u)},unmount:function(){u&&(u.$destroy(),u=void 0)}};return g};var b=s;for(var l in n)e[l]=n[l];e.isVue2=!0,e.isVue3=!1,e.install=function(){},e.Vue=n,e.Vue2=n,e.version=n.version,e.warn=n.util.warn,e.createApp=s}else if(n.version.slice(0,2)==="2.")if(h){for(var l in h)e[l]=h[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(s,a,c){return Array.isArray(s)?(s.length=Math.max(s.length,a),s.splice(a,1,c),c):(s[a]=c,c)},e.del=function(s,a){if(Array.isArray(s)){s.splice(a,1);return}delete s[a]}}else console.error("[vue-demi] Vue version "+n.version+" is unsupported.");return e}(this.VueDemi=this.VueDemi||(typeof VueDemi<"u"?VueDemi:{}),this.Vue||(typeof Vue<"u"?Vue:void 0),this.VueCompositionAPI||(typeof VueCompositionAPI<"u"?VueCompositionAPI:void 0));(function(e,n,h,l){"use strict";var b=Object.defineProperty,s=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,u=(o,r,t)=>r in o?b(o,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):o[r]=t,C=(o,r)=>{for(var t in r||(r={}))a.call(r,t)&&u(o,t,r[t]);if(s)for(var t of s(r))c.call(r,t)&&u(o,t,r[t]);return o};function g(o){const r=new l(o?o.headers.cookie:null);return(t,{doNotParse:f=!1,autoUpdateDependencies:p=!1}={})=>v(t,{doNotParse:f,autoUpdateDependencies:p},r)}function v(o,{doNotParse:r=!1,autoUpdateDependencies:t=!1}={},f=new l){const p=t?[...o||[]]:o;let w=f.getAll({doNotParse:!0});const y=h.ref(0),_=()=>{const i=f.getAll({doNotParse:!0});d(p||null,i,w)&&y.value++,w=i};return f.addChangeListener(_),n.tryOnScopeDispose(()=>{f.removeChangeListener(_)}),{get:(...i)=>(t&&p&&!p.includes(i[0])&&p.push(i[0]),y.value,f.get(i[0],C({doNotParse:r},i[1]))),getAll:(...i)=>(y.value,f.getAll(C({doNotParse:r},i[0]))),set:(...i)=>f.set(...i),remove:(...i)=>f.remove(...i),addChangeListener:(...i)=>f.addChangeListener(...i),removeChangeListener:(...i)=>f.removeChangeListener(...i)}}function d(o,r,t){if(!o)return!0;for(const f of o)if(r[f]!==t[f])return!0;return!1}e.createCookies=g,e.useCookies=v})(this.VueUse=this.VueUse||{},VueUse,VueDemi,UniversalCookie); | ||
var VueDemi=function(n,e,h){if(n.install)return n;if(!e)return console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`."),n;if(e.version.slice(0,4)==="2.7."){let i=function(a,v){var u,C={},g={config:e.config,use:e.use.bind(e),mixin:e.mixin.bind(e),component:e.component.bind(e),provide:function(c,d){return C[c]=d,this},directive:function(c,d){return d?(e.directive(c,d),g):e.directive(c)},mount:function(c,d){return u||(u=new e(Object.assign({propsData:v},a,{provide:Object.assign(C,a.provide)})),u.$mount(c,d),u)},unmount:function(){u&&(u.$destroy(),u=void 0)}};return g};var b=i;for(var l in e)n[l]=e[l];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=e,n.Vue2=e,n.version=e.version,n.warn=e.util.warn,n.hasInjectionContext=()=>!!n.getCurrentInstance(),n.createApp=i}else if(e.version.slice(0,2)==="2.")if(h){for(var l in h)n[l]=h[l];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=e,n.Vue2=e,n.version=e.version,n.hasInjectionContext=()=>!!n.getCurrentInstance()}else console.error("[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.");else if(e.version.slice(0,2)==="3."){for(var l in e)n[l]=e[l];n.isVue2=!1,n.isVue3=!0,n.install=function(){},n.Vue=e,n.Vue2=void 0,n.version=e.version,n.set=function(i,a,v){return Array.isArray(i)?(i.length=Math.max(i.length,a),i.splice(a,1,v),v):(i[a]=v,v)},n.del=function(i,a){if(Array.isArray(i)){i.splice(a,1);return}delete i[a]}}else console.error("[vue-demi] Vue version "+e.version+" is unsupported.");return n}(this.VueDemi=this.VueDemi||(typeof VueDemi<"u"?VueDemi:{}),this.Vue||(typeof Vue<"u"?Vue:void 0),this.VueCompositionAPI||(typeof VueCompositionAPI<"u"?VueCompositionAPI:void 0));(function(n,e,h,l){"use strict";var b=Object.defineProperty,i=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,v=Object.prototype.propertyIsEnumerable,u=(s,r,t)=>r in s?b(s,r,{enumerable:!0,configurable:!0,writable:!0,value:t}):s[r]=t,C=(s,r)=>{for(var t in r||(r={}))a.call(r,t)&&u(s,t,r[t]);if(i)for(var t of i(r))v.call(r,t)&&u(s,t,r[t]);return s};function g(s){const r=new l(s?s.headers.cookie:null);return(t,{doNotParse:f=!1,autoUpdateDependencies:p=!1}={})=>c(t,{doNotParse:f,autoUpdateDependencies:p},r)}function c(s,{doNotParse:r=!1,autoUpdateDependencies:t=!1}={},f=new l){const p=t?[...s||[]]:s;let w=f.getAll({doNotParse:!0});const y=h.ref(0),_=()=>{const o=f.getAll({doNotParse:!0});d(p||null,o,w)&&y.value++,w=o};return f.addChangeListener(_),e.tryOnScopeDispose(()=>{f.removeChangeListener(_)}),{get:(...o)=>(t&&p&&!p.includes(o[0])&&p.push(o[0]),y.value,f.get(o[0],C({doNotParse:r},o[1]))),getAll:(...o)=>(y.value,f.getAll(C({doNotParse:r},o[0]))),set:(...o)=>f.set(...o),remove:(...o)=>f.remove(...o),addChangeListener:(...o)=>f.addChangeListener(...o),removeChangeListener:(...o)=>f.removeChangeListener(...o)}}function d(s,r,t){if(!s)return!0;for(const f of s)if(r[f]!==t[f])return!0;return!1}n.createCookies=g,n.useCookies=c})(this.VueUse=this.VueUse||{},VueUse,VueDemi,UniversalCookie); |
@@ -22,2 +22,3 @@ var VueDemi = (function (VueDemi, Vue, VueCompositionAPI) { | ||
VueDemi.warn = Vue.util.warn | ||
VueDemi.hasInjectionContext = () => !!VueDemi.getCurrentInstance() | ||
function createApp(rootComponent, rootProps) { | ||
@@ -75,2 +76,3 @@ var vm | ||
VueDemi.version = Vue.version | ||
VueDemi.hasInjectionContext = () => !!VueDemi.getCurrentInstance() | ||
} else { | ||
@@ -77,0 +79,0 @@ console.error('[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.') |
@@ -1,1 +0,1 @@ | ||
var VueDemi=function(r,n,v){if(r.install)return r;if(!n)return console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`."),r;if(n.version.slice(0,4)==="2.7."){let a=function(l,c){var u,p={},h={config:n.config,use:n.use.bind(n),mixin:n.mixin.bind(n),component:n.component.bind(n),provide:function(d,t){return p[d]=t,this},directive:function(d,t){return t?(n.directive(d,t),h):n.directive(d)},mount:function(d,t){return u||(u=new n(Object.assign({propsData:c},l,{provide:Object.assign(p,l.provide)})),u.$mount(d,t),u)},unmount:function(){u&&(u.$destroy(),u=void 0)}};return h};var A=a;for(var s in n)r[s]=n[s];r.isVue2=!0,r.isVue3=!1,r.install=function(){},r.Vue=n,r.Vue2=n,r.version=n.version,r.warn=n.util.warn,r.createApp=a}else if(n.version.slice(0,2)==="2.")if(v){for(var s in v)r[s]=v[s];r.isVue2=!0,r.isVue3=!1,r.install=function(){},r.Vue=n,r.Vue2=n,r.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 s in n)r[s]=n[s];r.isVue2=!1,r.isVue3=!0,r.install=function(){},r.Vue=n,r.Vue2=void 0,r.version=n.version,r.set=function(a,l,c){return Array.isArray(a)?(a.length=Math.max(a.length,l),a.splice(l,1,c),c):(a[l]=c,c)},r.del=function(a,l){if(Array.isArray(a)){a.splice(l,1);return}delete a[l]}}else console.error("[vue-demi] Vue version "+n.version+" is unsupported.");return r}(this.VueDemi=this.VueDemi||(typeof VueDemi<"u"?VueDemi:{}),this.Vue||(typeof Vue<"u"?Vue:void 0),this.VueCompositionAPI||(typeof VueCompositionAPI<"u"?VueCompositionAPI:void 0));(function(r,n,v,s,A){"use strict";var a=Object.defineProperty,l=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,p=(t,i,e)=>i in t?a(t,i,{enumerable:!0,configurable:!0,writable:!0,value:e}):t[i]=e,h=(t,i)=>{for(var e in i||(i={}))c.call(i,e)&&p(t,e,i[e]);if(l)for(var e of l(i))u.call(i,e)&&p(t,e,i[e]);return t};function d(t,i){const e=n.ref();let g=[];const y=s.createEventHook(),b=s.createEventHook(),E=s.createEventHook(),P=s.createEventHook(),w=s.createEventHook(),O=n.ref(!1),H=n.ref(!1),C=n.ref(!1),m=n.ref(!1),_=n.ref({color:"black",size:3,arrowEnd:!1,cornerRadius:0,dasharray:void 0,fill:"transparent",mode:"draw"});n.watch(_,()=>{const o=e.value;o&&(o.brush=_.value,o.mode=_.value.mode)},{deep:!0});const U=()=>{var o;return(o=e.value)==null?void 0:o.undo()},I=()=>{var o;return(o=e.value)==null?void 0:o.redo()},j=()=>{var o;return(o=e.value)==null?void 0:o.clear()},G=()=>{var o;return(o=e.value)==null?void 0:o.cancel()},x=o=>{var f;return(f=e.value)==null?void 0:f.load(o)},R=()=>{var o;return(o=e.value)==null?void 0:o.dump()},S=()=>{var o;g.forEach(f=>f()),(o=e.value)==null||o.unmount()},k=()=>{e.value&&(O.value=e.value.canUndo(),H.value=e.value.canRedo(),C.value=e.value.altPressed,m.value=e.value.shiftPressed)};return n.watch(()=>s.unrefElement(t),o=>{!o||typeof SVGSVGElement>"u"||!(o instanceof SVGSVGElement)||(e.value&&S(),e.value=v.createDrauu(h({el:o},i)),k(),g=[e.value.on("canceled",()=>b.trigger()),e.value.on("committed",f=>E.trigger(f)),e.value.on("start",()=>P.trigger()),e.value.on("end",()=>w.trigger()),e.value.on("changed",()=>{k(),y.trigger()})])},{flush:"post"}),A.tryOnScopeDispose(()=>S()),{drauuInstance:e,load:x,dump:R,clear:j,cancel:G,undo:U,redo:I,canUndo:O,canRedo:H,brush:_,onChanged:y.on,onCommitted:E.on,onStart:P.on,onEnd:w.on,onCanceled:b.on}}r.useDrauu=d})(this.VueUse=this.VueUse||{},VueDemi,Drauu,VueUse,VueUse); | ||
var VueDemi=function(e,n,v){if(e.install)return e;if(!n)return console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`."),e;if(n.version.slice(0,4)==="2.7."){let a=function(l,u){var c,p={},h={config:n.config,use:n.use.bind(n),mixin:n.mixin.bind(n),component:n.component.bind(n),provide:function(d,t){return p[d]=t,this},directive:function(d,t){return t?(n.directive(d,t),h):n.directive(d)},mount:function(d,t){return c||(c=new n(Object.assign({propsData:u},l,{provide:Object.assign(p,l.provide)})),c.$mount(d,t),c)},unmount:function(){c&&(c.$destroy(),c=void 0)}};return h};var I=a;for(var s in n)e[s]=n[s];e.isVue2=!0,e.isVue3=!1,e.install=function(){},e.Vue=n,e.Vue2=n,e.version=n.version,e.warn=n.util.warn,e.hasInjectionContext=()=>!!e.getCurrentInstance(),e.createApp=a}else if(n.version.slice(0,2)==="2.")if(v){for(var s in v)e[s]=v[s];e.isVue2=!0,e.isVue3=!1,e.install=function(){},e.Vue=n,e.Vue2=n,e.version=n.version,e.hasInjectionContext=()=>!!e.getCurrentInstance()}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 s in n)e[s]=n[s];e.isVue2=!1,e.isVue3=!0,e.install=function(){},e.Vue=n,e.Vue2=void 0,e.version=n.version,e.set=function(a,l,u){return Array.isArray(a)?(a.length=Math.max(a.length,l),a.splice(l,1,u),u):(a[l]=u,u)},e.del=function(a,l){if(Array.isArray(a)){a.splice(l,1);return}delete a[l]}}else console.error("[vue-demi] Vue version "+n.version+" is unsupported.");return e}(this.VueDemi=this.VueDemi||(typeof VueDemi<"u"?VueDemi:{}),this.Vue||(typeof Vue<"u"?Vue:void 0),this.VueCompositionAPI||(typeof VueCompositionAPI<"u"?VueCompositionAPI:void 0));(function(e,n,v,s,I){"use strict";var a=Object.defineProperty,l=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,p=(t,i,r)=>i in t?a(t,i,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[i]=r,h=(t,i)=>{for(var r in i||(i={}))u.call(i,r)&&p(t,r,i[r]);if(l)for(var r of l(i))c.call(i,r)&&p(t,r,i[r]);return t};function d(t,i){const r=n.ref();let g=[];const y=s.createEventHook(),b=s.createEventHook(),E=s.createEventHook(),P=s.createEventHook(),w=s.createEventHook(),C=n.ref(!1),O=n.ref(!1),k=n.ref(!1),A=n.ref(!1),_=n.ref({color:"black",size:3,arrowEnd:!1,cornerRadius:0,dasharray:void 0,fill:"transparent",mode:"draw"});n.watch(_,()=>{const o=r.value;o&&(o.brush=_.value,o.mode=_.value.mode)},{deep:!0});const j=()=>{var o;return(o=r.value)==null?void 0:o.undo()},U=()=>{var o;return(o=r.value)==null?void 0:o.redo()},x=()=>{var o;return(o=r.value)==null?void 0:o.clear()},G=()=>{var o;return(o=r.value)==null?void 0:o.cancel()},R=o=>{var f;return(f=r.value)==null?void 0:f.load(o)},m=()=>{var o;return(o=r.value)==null?void 0:o.dump()},H=()=>{var o;g.forEach(f=>f()),(o=r.value)==null||o.unmount()},S=()=>{r.value&&(C.value=r.value.canUndo(),O.value=r.value.canRedo(),k.value=r.value.altPressed,A.value=r.value.shiftPressed)};return n.watch(()=>s.unrefElement(t),o=>{!o||typeof SVGSVGElement>"u"||!(o instanceof SVGSVGElement)||(r.value&&H(),r.value=v.createDrauu(h({el:o},i)),S(),g=[r.value.on("canceled",()=>b.trigger()),r.value.on("committed",f=>E.trigger(f)),r.value.on("start",()=>P.trigger()),r.value.on("end",()=>w.trigger()),r.value.on("changed",()=>{S(),y.trigger()})])},{flush:"post"}),I.tryOnScopeDispose(()=>H()),{drauuInstance:r,load:R,dump:m,clear:x,cancel:G,undo:j,redo:U,canUndo:C,canRedo:O,brush:_,onChanged:y.on,onCommitted:E.on,onStart:P.on,onEnd:w.on,onCanceled:b.on}}e.useDrauu=d})(this.VueUse=this.VueUse||{},VueDemi,Drauu,VueUse,VueUse); |
@@ -22,2 +22,3 @@ var VueDemi = (function (VueDemi, Vue, VueCompositionAPI) { | ||
VueDemi.warn = Vue.util.warn | ||
VueDemi.hasInjectionContext = () => !!VueDemi.getCurrentInstance() | ||
function createApp(rootComponent, rootProps) { | ||
@@ -75,2 +76,3 @@ var vm | ||
VueDemi.version = Vue.version | ||
VueDemi.hasInjectionContext = () => !!VueDemi.getCurrentInstance() | ||
} else { | ||
@@ -77,0 +79,0 @@ console.error('[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.') |
@@ -1,1 +0,1 @@ | ||
var VueDemi=function(r,n,u){if(r.install)return r;if(!n)return console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`."),r;if(n.version.slice(0,4)==="2.7."){let s=function(a,f){var c,_={},O={config:n.config,use:n.use.bind(n),mixin:n.mixin.bind(n),component:n.component.bind(n),provide:function(l,p){return _[l]=p,this},directive:function(l,p){return p?(n.directive(l,p),O):n.directive(l)},mount:function(l,p){return c||(c=new n(Object.assign({propsData:f},a,{provide:Object.assign(_,a.provide)})),c.$mount(l,p),c)},unmount:function(){c&&(c.$destroy(),c=void 0)}};return O};var w=s;for(var v in n)r[v]=n[v];r.isVue2=!0,r.isVue3=!1,r.install=function(){},r.Vue=n,r.Vue2=n,r.version=n.version,r.warn=n.util.warn,r.createApp=s}else if(n.version.slice(0,2)==="2.")if(u){for(var v in u)r[v]=u[v];r.isVue2=!0,r.isVue3=!1,r.install=function(){},r.Vue=n,r.Vue2=n,r.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 v in n)r[v]=n[v];r.isVue2=!1,r.isVue3=!0,r.install=function(){},r.Vue=n,r.Vue2=void 0,r.version=n.version,r.set=function(s,a,f){return Array.isArray(s)?(s.length=Math.max(s.length,a),s.splice(a,1,f),f):(s[a]=f,f)},r.del=function(s,a){if(Array.isArray(s)){s.splice(a,1);return}delete s[a]}}else console.error("[vue-demi] Vue version "+n.version+" is unsupported.");return r}(this.VueDemi=this.VueDemi||(typeof VueDemi<"u"?VueDemi:{}),this.Vue||(typeof Vue<"u"?Vue:void 0),this.VueCompositionAPI||(typeof VueCompositionAPI<"u"?VueCompositionAPI:void 0));(function(r,n,u,v){"use strict";var w=Object.defineProperty,s=Object.defineProperties,a=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,_=Object.prototype.propertyIsEnumerable,O=(i,t,e)=>t in i?w(i,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):i[t]=e,l=(i,t)=>{for(var e in t||(t={}))c.call(t,e)&&O(i,e,t[e]);if(f)for(var e of f(t))_.call(t,e)&&O(i,e,t[e]);return i},p=(i,t)=>s(i,a(t)),A=(i,t)=>{var e={};for(var o in i)c.call(i,o)&&t.indexOf(o)<0&&(e[o]=i[o]);if(i!=null&&f)for(var o of f(i))t.indexOf(o)<0&&_.call(i,o)&&(e[o]=i[o]);return e};function j(i,t={}){let e;const o=t,{immediate:g}=o,T=A(o,["immediate"]),h=u.ref(!1),P=u.ref(!1),b=d=>e&&e.activate(d),y=d=>e&&e.deactivate(d),x=()=>{e&&(e.pause(),P.value=!0)},F=()=>{e&&(e.unpause(),P.value=!1)};return u.watch(()=>n.unrefElement(i),d=>{d&&(e=v.createFocusTrap(d,p(l({},T),{onActivate(){h.value=!0,t.onActivate&&t.onActivate()},onDeactivate(){h.value=!1,t.onDeactivate&&t.onDeactivate()}})),g&&b())},{flush:"post"}),n.tryOnScopeDispose(()=>y()),{hasFocus:h,isPaused:P,activate:b,deactivate:y,pause:x,unpause:F}}r.useFocusTrap=j})(this.VueUse=this.VueUse||{},VueUse,VueDemi,focusTrap); | ||
var VueDemi=function(n,r,u){if(n.install)return n;if(!r)return console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`."),n;if(r.version.slice(0,4)==="2.7."){let s=function(a,f){var c,_={},O={config:r.config,use:r.use.bind(r),mixin:r.mixin.bind(r),component:r.component.bind(r),provide:function(l,p){return _[l]=p,this},directive:function(l,p){return p?(r.directive(l,p),O):r.directive(l)},mount:function(l,p){return c||(c=new r(Object.assign({propsData:f},a,{provide:Object.assign(_,a.provide)})),c.$mount(l,p),c)},unmount:function(){c&&(c.$destroy(),c=void 0)}};return O};var w=s;for(var v in r)n[v]=r[v];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=r,n.Vue2=r,n.version=r.version,n.warn=r.util.warn,n.hasInjectionContext=()=>!!n.getCurrentInstance(),n.createApp=s}else if(r.version.slice(0,2)==="2.")if(u){for(var v in u)n[v]=u[v];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=r,n.Vue2=r,n.version=r.version,n.hasInjectionContext=()=>!!n.getCurrentInstance()}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 v in r)n[v]=r[v];n.isVue2=!1,n.isVue3=!0,n.install=function(){},n.Vue=r,n.Vue2=void 0,n.version=r.version,n.set=function(s,a,f){return Array.isArray(s)?(s.length=Math.max(s.length,a),s.splice(a,1,f),f):(s[a]=f,f)},n.del=function(s,a){if(Array.isArray(s)){s.splice(a,1);return}delete s[a]}}else console.error("[vue-demi] Vue version "+r.version+" is unsupported.");return n}(this.VueDemi=this.VueDemi||(typeof VueDemi<"u"?VueDemi:{}),this.Vue||(typeof Vue<"u"?Vue:void 0),this.VueCompositionAPI||(typeof VueCompositionAPI<"u"?VueCompositionAPI:void 0));(function(n,r,u,v){"use strict";var w=Object.defineProperty,s=Object.defineProperties,a=Object.getOwnPropertyDescriptors,f=Object.getOwnPropertySymbols,c=Object.prototype.hasOwnProperty,_=Object.prototype.propertyIsEnumerable,O=(i,t,e)=>t in i?w(i,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):i[t]=e,l=(i,t)=>{for(var e in t||(t={}))c.call(t,e)&&O(i,e,t[e]);if(f)for(var e of f(t))_.call(t,e)&&O(i,e,t[e]);return i},p=(i,t)=>s(i,a(t)),A=(i,t)=>{var e={};for(var o in i)c.call(i,o)&&t.indexOf(o)<0&&(e[o]=i[o]);if(i!=null&&f)for(var o of f(i))t.indexOf(o)<0&&_.call(i,o)&&(e[o]=i[o]);return e};function j(i,t={}){let e;const o=t,{immediate:g}=o,I=A(o,["immediate"]),h=u.ref(!1),P=u.ref(!1),b=d=>e&&e.activate(d),y=d=>e&&e.deactivate(d),x=()=>{e&&(e.pause(),P.value=!0)},C=()=>{e&&(e.unpause(),P.value=!1)};return u.watch(()=>r.unrefElement(i),d=>{d&&(e=v.createFocusTrap(d,p(l({},I),{onActivate(){h.value=!0,t.onActivate&&t.onActivate()},onDeactivate(){h.value=!1,t.onDeactivate&&t.onDeactivate()}})),g&&b())},{flush:"post"}),r.tryOnScopeDispose(()=>y()),{hasFocus:h,isPaused:P,activate:b,deactivate:y,pause:x,unpause:C}}n.useFocusTrap=j})(this.VueUse=this.VueUse||{},VueUse,VueDemi,focusTrap); |
@@ -15,4 +15,4 @@ import * as vue_demi from 'vue-demi'; | ||
} | ||
declare const UseFocusTrap: vue_demi.DefineComponent<ComponentUseFocusTrapOptions, {}, {}, {}, {}, vue_demi.ComponentOptionsMixin, vue_demi.ComponentOptionsMixin, {}, string, vue_demi.VNodeProps & vue_demi.AllowedComponentProps & vue_demi.ComponentCustomProps, Readonly<ComponentUseFocusTrapOptions>, {}>; | ||
declare const UseFocusTrap: vue_demi.DefineComponent<ComponentUseFocusTrapOptions, {}, {}, {}, {}, vue_demi.ComponentOptionsMixin, vue_demi.ComponentOptionsMixin, {}, string, vue_demi.VNodeProps & vue_demi.AllowedComponentProps & vue_demi.ComponentCustomProps, Readonly<ComponentUseFocusTrapOptions>, {}, {}>; | ||
export { ComponentUseFocusTrapOptions, UseFocusTrap }; |
@@ -22,2 +22,3 @@ var VueDemi = (function (VueDemi, Vue, VueCompositionAPI) { | ||
VueDemi.warn = Vue.util.warn | ||
VueDemi.hasInjectionContext = () => !!VueDemi.getCurrentInstance() | ||
function createApp(rootComponent, rootProps) { | ||
@@ -75,2 +76,3 @@ var vm | ||
VueDemi.version = Vue.version | ||
VueDemi.hasInjectionContext = () => !!VueDemi.getCurrentInstance() | ||
} else { | ||
@@ -77,0 +79,0 @@ console.error('[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.') |
@@ -1,1 +0,1 @@ | ||
var VueDemi=function(n,e,f){if(n.install)return n;if(!e)return console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`."),n;if(e.version.slice(0,4)==="2.7."){let o=function(t,u){var l,c={},v={config:e.config,use:e.use.bind(e),mixin:e.mixin.bind(e),component:e.component.bind(e),provide:function(i,s){return c[i]=s,this},directive:function(i,s){return s?(e.directive(i,s),v):e.directive(i)},mount:function(i,s){return l||(l=new e(Object.assign({propsData:u},t,{provide:Object.assign(c,t.provide)})),l.$mount(i,s),l)},unmount:function(){l&&(l.$destroy(),l=void 0)}};return v};var d=o;for(var r in e)n[r]=e[r];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=e,n.Vue2=e,n.version=e.version,n.warn=e.util.warn,n.createApp=o}else if(e.version.slice(0,2)==="2.")if(f){for(var r in f)n[r]=f[r];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=e,n.Vue2=e,n.version=e.version}else console.error("[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.");else if(e.version.slice(0,2)==="3."){for(var r in e)n[r]=e[r];n.isVue2=!1,n.isVue3=!0,n.install=function(){},n.Vue=e,n.Vue2=void 0,n.version=e.version,n.set=function(o,t,u){return Array.isArray(o)?(o.length=Math.max(o.length,t),o.splice(t,1,u),u):(o[t]=u,u)},n.del=function(o,t){if(Array.isArray(o)){o.splice(t,1);return}delete o[t]}}else console.error("[vue-demi] Vue version "+e.version+" is unsupported.");return n}(this.VueDemi=this.VueDemi||(typeof VueDemi<"u"?VueDemi:{}),this.Vue||(typeof Vue<"u"?Vue:void 0),this.VueCompositionAPI||(typeof VueCompositionAPI<"u"?VueCompositionAPI:void 0));(function(n,e,f,r){"use strict";function d(o,t,u){const l=()=>{var i,s;return new e((i=r.toValue(t))!=null?i:[],(s=r.toValue(u))==null?void 0:s.fuseOptions)},c=f.ref(l());f.watch(()=>{var i;return(i=r.toValue(u))==null?void 0:i.fuseOptions},()=>{c.value=l()},{deep:!0}),f.watch(()=>r.toValue(t),i=>{c.value.setCollection(i)},{deep:!0});const v=f.computed(()=>{const i=r.toValue(u);if(i?.matchAllWhenSearchEmpty&&!r.toValue(o))return r.toValue(t).map((a,p)=>({item:a,refIndex:p}));const s=i?.resultLimit;return c.value.search(r.toValue(o),s?{limit:s}:void 0)});return{fuse:c,results:v}}n.useFuse=d})(this.VueUse=this.VueUse||{},Fuse,VueDemi,VueUse); | ||
var VueDemi=function(n,t,f){if(n.install)return n;if(!t)return console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`."),n;if(t.version.slice(0,4)==="2.7."){let o=function(i,u){var l,c={},v={config:t.config,use:t.use.bind(t),mixin:t.mixin.bind(t),component:t.component.bind(t),provide:function(e,s){return c[e]=s,this},directive:function(e,s){return s?(t.directive(e,s),v):t.directive(e)},mount:function(e,s){return l||(l=new t(Object.assign({propsData:u},i,{provide:Object.assign(c,i.provide)})),l.$mount(e,s),l)},unmount:function(){l&&(l.$destroy(),l=void 0)}};return v};var a=o;for(var r in t)n[r]=t[r];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=t,n.Vue2=t,n.version=t.version,n.warn=t.util.warn,n.hasInjectionContext=()=>!!n.getCurrentInstance(),n.createApp=o}else if(t.version.slice(0,2)==="2.")if(f){for(var r in f)n[r]=f[r];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=t,n.Vue2=t,n.version=t.version,n.hasInjectionContext=()=>!!n.getCurrentInstance()}else console.error("[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.");else if(t.version.slice(0,2)==="3."){for(var r in t)n[r]=t[r];n.isVue2=!1,n.isVue3=!0,n.install=function(){},n.Vue=t,n.Vue2=void 0,n.version=t.version,n.set=function(o,i,u){return Array.isArray(o)?(o.length=Math.max(o.length,i),o.splice(i,1,u),u):(o[i]=u,u)},n.del=function(o,i){if(Array.isArray(o)){o.splice(i,1);return}delete o[i]}}else console.error("[vue-demi] Vue version "+t.version+" is unsupported.");return n}(this.VueDemi=this.VueDemi||(typeof VueDemi<"u"?VueDemi:{}),this.Vue||(typeof Vue<"u"?Vue:void 0),this.VueCompositionAPI||(typeof VueCompositionAPI<"u"?VueCompositionAPI:void 0));(function(n,t,f,r){"use strict";function a(o,i,u){const l=()=>{var e,s;return new t((e=r.toValue(i))!=null?e:[],(s=r.toValue(u))==null?void 0:s.fuseOptions)},c=f.ref(l());f.watch(()=>{var e;return(e=r.toValue(u))==null?void 0:e.fuseOptions},()=>{c.value=l()},{deep:!0}),f.watch(()=>r.toValue(i),e=>{c.value.setCollection(e)},{deep:!0});const v=f.computed(()=>{const e=r.toValue(u);if(e?.matchAllWhenSearchEmpty&&!r.toValue(o))return r.toValue(i).map((d,p)=>({item:d,refIndex:p}));const s=e?.resultLimit;return c.value.search(r.toValue(o),s?{limit:s}:void 0)});return{fuse:c,results:v}}n.useFuse=a})(this.VueUse=this.VueUse||{},Fuse,VueDemi,VueUse); |
@@ -22,2 +22,3 @@ var VueDemi = (function (VueDemi, Vue, VueCompositionAPI) { | ||
VueDemi.warn = Vue.util.warn | ||
VueDemi.hasInjectionContext = () => !!VueDemi.getCurrentInstance() | ||
function createApp(rootComponent, rootProps) { | ||
@@ -75,2 +76,3 @@ var vm | ||
VueDemi.version = Vue.version | ||
VueDemi.hasInjectionContext = () => !!VueDemi.getCurrentInstance() | ||
} else { | ||
@@ -77,0 +79,0 @@ console.error('[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.') |
@@ -1,1 +0,1 @@ | ||
var VueDemi=function(r,n,c){if(r.install)return r;if(!n)return console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`."),r;if(n.version.slice(0,4)==="2.7."){let s=function(a,u){var f,d={},v={config:n.config,use:n.use.bind(n),mixin:n.mixin.bind(n),component:n.component.bind(n),provide:function(e,t){return d[e]=t,this},directive:function(e,t){return t?(n.directive(e,t),v):n.directive(e)},mount:function(e,t){return f||(f=new n(Object.assign({propsData:u},a,{provide:Object.assign(d,a.provide)})),f.$mount(e,t),f)},unmount:function(){f&&(f.$destroy(),f=void 0)}};return v};var O=s;for(var o in n)r[o]=n[o];r.isVue2=!0,r.isVue3=!1,r.install=function(){},r.Vue=n,r.Vue2=n,r.version=n.version,r.warn=n.util.warn,r.createApp=s}else if(n.version.slice(0,2)==="2.")if(c){for(var o in c)r[o]=c[o];r.isVue2=!0,r.isVue3=!1,r.install=function(){},r.Vue=n,r.Vue2=n,r.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 o in n)r[o]=n[o];r.isVue2=!1,r.isVue3=!0,r.install=function(){},r.Vue=n,r.Vue2=void 0,r.version=n.version,r.set=function(s,a,u){return Array.isArray(s)?(s.length=Math.max(s.length,a),s.splice(a,1,u),u):(s[a]=u,u)},r.del=function(s,a){if(Array.isArray(s)){s.splice(a,1);return}delete s[a]}}else console.error("[vue-demi] Vue version "+n.version+" is unsupported.");return r}(this.VueDemi=this.VueDemi||(typeof VueDemi<"u"?VueDemi:{}),this.Vue||(typeof Vue<"u"?Vue:void 0),this.VueCompositionAPI||(typeof VueCompositionAPI<"u"?VueCompositionAPI:void 0));(function(r,n,c,o){"use strict";var O=Object.defineProperty,s=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,f=(e,t,i)=>t in e?O(e,t,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[t]=i,d=(e,t)=>{for(var i in t||(t={}))a.call(t,i)&&f(e,i,t[i]);if(s)for(var i of s(t))u.call(t,i)&&f(e,i,t[i]);return e};function v(e,t,i={}){const{flush:_="pre",deep:A=!0,shallow:P=!1,onError:h=p=>{console.error(p)},writeDefaults:b=!0}=i,y=c.ref(!1),l=(P?c.shallowRef:c.ref)(t),w=n.toValue(t);async function I(){try{const p=await o.get(e);p===void 0?w!=null&&b&&await o.set(e,w):l.value=p}catch(p){h(p)}y.value=!0}I();async function g(){try{l.value==null?await o.del(e):Array.isArray(l.value)?await o.update(e,()=>JSON.parse(JSON.stringify(l.value))):typeof l.value=="object"?await o.update(e,()=>d({},l.value)):await o.update(e,()=>l.value)}catch(p){h(p)}}return c.watch(l,()=>g(),{flush:_,deep:A}),{isFinished:y,data:l}}r.useIDBKeyval=v})(this.VueUse=this.VueUse||{},VueUse,VueDemi,idbKeyval); | ||
var VueDemi=function(n,r,c){if(n.install)return n;if(!r)return console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`."),n;if(r.version.slice(0,4)==="2.7."){let s=function(a,u){var f,d={},v={config:r.config,use:r.use.bind(r),mixin:r.mixin.bind(r),component:r.component.bind(r),provide:function(e,t){return d[e]=t,this},directive:function(e,t){return t?(r.directive(e,t),v):r.directive(e)},mount:function(e,t){return f||(f=new r(Object.assign({propsData:u},a,{provide:Object.assign(d,a.provide)})),f.$mount(e,t),f)},unmount:function(){f&&(f.$destroy(),f=void 0)}};return v};var O=s;for(var o in r)n[o]=r[o];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=r,n.Vue2=r,n.version=r.version,n.warn=r.util.warn,n.hasInjectionContext=()=>!!n.getCurrentInstance(),n.createApp=s}else if(r.version.slice(0,2)==="2.")if(c){for(var o in c)n[o]=c[o];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=r,n.Vue2=r,n.version=r.version,n.hasInjectionContext=()=>!!n.getCurrentInstance()}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 o in r)n[o]=r[o];n.isVue2=!1,n.isVue3=!0,n.install=function(){},n.Vue=r,n.Vue2=void 0,n.version=r.version,n.set=function(s,a,u){return Array.isArray(s)?(s.length=Math.max(s.length,a),s.splice(a,1,u),u):(s[a]=u,u)},n.del=function(s,a){if(Array.isArray(s)){s.splice(a,1);return}delete s[a]}}else console.error("[vue-demi] Vue version "+r.version+" is unsupported.");return n}(this.VueDemi=this.VueDemi||(typeof VueDemi<"u"?VueDemi:{}),this.Vue||(typeof Vue<"u"?Vue:void 0),this.VueCompositionAPI||(typeof VueCompositionAPI<"u"?VueCompositionAPI:void 0));(function(n,r,c,o){"use strict";var O=Object.defineProperty,s=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,f=(e,t,i)=>t in e?O(e,t,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[t]=i,d=(e,t)=>{for(var i in t||(t={}))a.call(t,i)&&f(e,i,t[i]);if(s)for(var i of s(t))u.call(t,i)&&f(e,i,t[i]);return e};function v(e,t,i={}){const{flush:_="pre",deep:I=!0,shallow:A=!1,onError:w=p=>{console.error(p)},writeDefaults:P=!0}=i,y=c.ref(!1),l=(A?c.shallowRef:c.ref)(t),h=r.toValue(t);async function b(){try{const p=await o.get(e);p===void 0?h!=null&&P&&await o.set(e,h):l.value=p}catch(p){w(p)}y.value=!0}b();async function g(){try{l.value==null?await o.del(e):Array.isArray(l.value)?await o.update(e,()=>JSON.parse(JSON.stringify(l.value))):typeof l.value=="object"?await o.update(e,()=>d({},l.value)):await o.update(e,()=>l.value)}catch(p){w(p)}}return c.watch(l,()=>g(),{flush:_,deep:I}),{isFinished:y,data:l}}n.useIDBKeyval=v})(this.VueUse=this.VueUse||{},VueUse,VueDemi,idbKeyval); |
@@ -22,2 +22,3 @@ var VueDemi = (function (VueDemi, Vue, VueCompositionAPI) { | ||
VueDemi.warn = Vue.util.warn | ||
VueDemi.hasInjectionContext = () => !!VueDemi.getCurrentInstance() | ||
function createApp(rootComponent, rootProps) { | ||
@@ -75,2 +76,3 @@ var vm | ||
VueDemi.version = Vue.version | ||
VueDemi.hasInjectionContext = () => !!VueDemi.getCurrentInstance() | ||
} else { | ||
@@ -77,0 +79,0 @@ console.error('[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.') |
@@ -1,1 +0,1 @@ | ||
var VueDemi=function(n,r,d){if(n.install)return n;if(!r)return console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`."),n;if(r.version.slice(0,4)==="2.7."){let i=function(o,t){var s,l={},u={config:r.config,use:r.use.bind(r),mixin:r.mixin.bind(r),component:r.component.bind(r),provide:function(f,c){return l[f]=c,this},directive:function(f,c){return c?(r.directive(f,c),u):r.directive(f)},mount:function(f,c){return s||(s=new r(Object.assign({propsData:t},o,{provide:Object.assign(l,o.provide)})),s.$mount(f,c),s)},unmount:function(){s&&(s.$destroy(),s=void 0)}};return u};var a=i;for(var e in r)n[e]=r[e];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=r,n.Vue2=r,n.version=r.version,n.warn=r.util.warn,n.createApp=i}else if(r.version.slice(0,2)==="2.")if(d){for(var e in d)n[e]=d[e];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=r,n.Vue2=r,n.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 e in r)n[e]=r[e];n.isVue2=!1,n.isVue3=!0,n.install=function(){},n.Vue=r,n.Vue2=void 0,n.version=r.version,n.set=function(i,o,t){return Array.isArray(i)?(i.length=Math.max(i.length,o),i.splice(o,1,t),t):(i[o]=t,t)},n.del=function(i,o){if(Array.isArray(i)){i.splice(o,1);return}delete i[o]}}else console.error("[vue-demi] Vue version "+r.version+" is unsupported.");return n}(this.VueDemi=this.VueDemi||(typeof VueDemi<"u"?VueDemi:{}),this.Vue||(typeof Vue<"u"?Vue:void 0),this.VueCompositionAPI||(typeof VueCompositionAPI<"u"?VueCompositionAPI:void 0));(function(n,r,d,e){"use strict";function a(i,o={}){const{onError:t,fallbackValue:s=null}=o,l=(c,v)=>{try{return e(c,v)}catch(p){return t?.(p),s}},u=r.computed(()=>l(d.toValue(i),{header:!0})),f=r.computed(()=>l(d.toValue(i)));return{header:u,payload:f}}n.useJwt=a})(this.VueUse=this.VueUse||{},VueDemi,VueUse,jwt_decode); | ||
var VueDemi=function(n,r,d){if(n.install)return n;if(!r)return console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`."),n;if(r.version.slice(0,4)==="2.7."){let t=function(o,e){var s,l={},a={config:r.config,use:r.use.bind(r),mixin:r.mixin.bind(r),component:r.component.bind(r),provide:function(c,f){return l[c]=f,this},directive:function(c,f){return f?(r.directive(c,f),a):r.directive(c)},mount:function(c,f){return s||(s=new r(Object.assign({propsData:e},o,{provide:Object.assign(l,o.provide)})),s.$mount(c,f),s)},unmount:function(){s&&(s.$destroy(),s=void 0)}};return a};var u=t;for(var i in r)n[i]=r[i];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=r,n.Vue2=r,n.version=r.version,n.warn=r.util.warn,n.hasInjectionContext=()=>!!n.getCurrentInstance(),n.createApp=t}else if(r.version.slice(0,2)==="2.")if(d){for(var i in d)n[i]=d[i];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=r,n.Vue2=r,n.version=r.version,n.hasInjectionContext=()=>!!n.getCurrentInstance()}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 i in r)n[i]=r[i];n.isVue2=!1,n.isVue3=!0,n.install=function(){},n.Vue=r,n.Vue2=void 0,n.version=r.version,n.set=function(t,o,e){return Array.isArray(t)?(t.length=Math.max(t.length,o),t.splice(o,1,e),e):(t[o]=e,e)},n.del=function(t,o){if(Array.isArray(t)){t.splice(o,1);return}delete t[o]}}else console.error("[vue-demi] Vue version "+r.version+" is unsupported.");return n}(this.VueDemi=this.VueDemi||(typeof VueDemi<"u"?VueDemi:{}),this.Vue||(typeof Vue<"u"?Vue:void 0),this.VueCompositionAPI||(typeof VueCompositionAPI<"u"?VueCompositionAPI:void 0));(function(n,r,d,i){"use strict";function u(t,o={}){const{onError:e,fallbackValue:s=null}=o,l=(f,v)=>{try{return i(f,v)}catch(p){return e?.(p),s}},a=r.computed(()=>l(d.toValue(t),{header:!0})),c=r.computed(()=>l(d.toValue(t)));return{header:a,payload:c}}n.useJwt=u})(this.VueUse=this.VueUse||{},VueDemi,VueUse,jwt_decode); |
@@ -22,2 +22,3 @@ var VueDemi = (function (VueDemi, Vue, VueCompositionAPI) { | ||
VueDemi.warn = Vue.util.warn | ||
VueDemi.hasInjectionContext = () => !!VueDemi.getCurrentInstance() | ||
function createApp(rootComponent, rootProps) { | ||
@@ -75,2 +76,3 @@ var vm | ||
VueDemi.version = Vue.version | ||
VueDemi.hasInjectionContext = () => !!VueDemi.getCurrentInstance() | ||
} else { | ||
@@ -77,0 +79,0 @@ console.error('[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.') |
@@ -1,1 +0,1 @@ | ||
var VueDemi=function(i,n,c){if(i.install)return i;if(!n)return console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`."),i;if(n.version.slice(0,4)==="2.7."){let e=function(o,r){var s,d={},f={config:n.config,use:n.use.bind(n),mixin:n.mixin.bind(n),component:n.component.bind(n),provide:function(l,u){return d[l]=u,this},directive:function(l,u){return u?(n.directive(l,u),f):n.directive(l)},mount:function(l,u){return s||(s=new n(Object.assign({propsData:r},o,{provide:Object.assign(d,o.provide)})),s.$mount(l,u),s)},unmount:function(){s&&(s.$destroy(),s=void 0)}};return f};var v=e;for(var t in n)i[t]=n[t];i.isVue2=!0,i.isVue3=!1,i.install=function(){},i.Vue=n,i.Vue2=n,i.version=n.version,i.warn=n.util.warn,i.createApp=e}else if(n.version.slice(0,2)==="2.")if(c){for(var t in c)i[t]=c[t];i.isVue2=!0,i.isVue3=!1,i.install=function(){},i.Vue=n,i.Vue2=n,i.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 t in n)i[t]=n[t];i.isVue2=!1,i.isVue3=!0,i.install=function(){},i.Vue=n,i.Vue2=void 0,i.version=n.version,i.set=function(e,o,r){return Array.isArray(e)?(e.length=Math.max(e.length,o),e.splice(o,1,r),r):(e[o]=r,r)},i.del=function(e,o){if(Array.isArray(e)){e.splice(o,1);return}delete e[o]}}else console.error("[vue-demi] Vue version "+n.version+" is unsupported.");return i}(this.VueDemi=this.VueDemi||(typeof VueDemi<"u"?VueDemi:{}),this.Vue||(typeof Vue<"u"?Vue:void 0),this.VueCompositionAPI||(typeof VueCompositionAPI<"u"?VueCompositionAPI:void 0));(function(i,n,c,t){"use strict";function v(e=null,o){const r=t.ref(e),s=t.computed({set:f=>f?n.start():n.done(),get:()=>typeof r.value=="number"&&r.value<1});o&&n.configure(o);const d=n.set;return n.set=f=>(r.value=f,d.call(n,f)),t.watchEffect(()=>{typeof r.value=="number"&&c.isClient&&d.call(n,r.value)}),c.tryOnScopeDispose(n.remove),{isLoading:s,progress:r,start:n.start,done:n.done,remove:()=>{r.value=null,n.remove()}}}i.useNProgress=v})(this.VueUse=this.VueUse||{},nprogress,VueUse,VueDemi); | ||
var VueDemi=function(t,n,c){if(t.install)return t;if(!n)return console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`."),t;if(n.version.slice(0,4)==="2.7."){let e=function(o,i){var s,d={},f={config:n.config,use:n.use.bind(n),mixin:n.mixin.bind(n),component:n.component.bind(n),provide:function(l,a){return d[l]=a,this},directive:function(l,a){return a?(n.directive(l,a),f):n.directive(l)},mount:function(l,a){return s||(s=new n(Object.assign({propsData:i},o,{provide:Object.assign(d,o.provide)})),s.$mount(l,a),s)},unmount:function(){s&&(s.$destroy(),s=void 0)}};return f};var u=e;for(var r in n)t[r]=n[r];t.isVue2=!0,t.isVue3=!1,t.install=function(){},t.Vue=n,t.Vue2=n,t.version=n.version,t.warn=n.util.warn,t.hasInjectionContext=()=>!!t.getCurrentInstance(),t.createApp=e}else if(n.version.slice(0,2)==="2.")if(c){for(var r in c)t[r]=c[r];t.isVue2=!0,t.isVue3=!1,t.install=function(){},t.Vue=n,t.Vue2=n,t.version=n.version,t.hasInjectionContext=()=>!!t.getCurrentInstance()}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 r in n)t[r]=n[r];t.isVue2=!1,t.isVue3=!0,t.install=function(){},t.Vue=n,t.Vue2=void 0,t.version=n.version,t.set=function(e,o,i){return Array.isArray(e)?(e.length=Math.max(e.length,o),e.splice(o,1,i),i):(e[o]=i,i)},t.del=function(e,o){if(Array.isArray(e)){e.splice(o,1);return}delete e[o]}}else console.error("[vue-demi] Vue version "+n.version+" is unsupported.");return t}(this.VueDemi=this.VueDemi||(typeof VueDemi<"u"?VueDemi:{}),this.Vue||(typeof Vue<"u"?Vue:void 0),this.VueCompositionAPI||(typeof VueCompositionAPI<"u"?VueCompositionAPI:void 0));(function(t,n,c,r){"use strict";function u(e=null,o){const i=r.ref(e),s=r.computed({set:f=>f?n.start():n.done(),get:()=>typeof i.value=="number"&&i.value<1});o&&n.configure(o);const d=n.set;return n.set=f=>(i.value=f,d.call(n,f)),r.watchEffect(()=>{typeof i.value=="number"&&c.isClient&&d.call(n,i.value)}),c.tryOnScopeDispose(n.remove),{isLoading:s,progress:i,start:n.start,done:n.done,remove:()=>{i.value=null,n.remove()}}}t.useNProgress=u})(this.VueUse=this.VueUse||{},nprogress,VueUse,VueDemi); |
@@ -22,2 +22,3 @@ var VueDemi = (function (VueDemi, Vue, VueCompositionAPI) { | ||
VueDemi.warn = Vue.util.warn | ||
VueDemi.hasInjectionContext = () => !!VueDemi.getCurrentInstance() | ||
function createApp(rootComponent, rootProps) { | ||
@@ -75,2 +76,3 @@ var vm | ||
VueDemi.version = Vue.version | ||
VueDemi.hasInjectionContext = () => !!VueDemi.getCurrentInstance() | ||
} else { | ||
@@ -77,0 +79,0 @@ console.error('[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.') |
@@ -1,1 +0,1 @@ | ||
var VueDemi=function(n,i,f){if(n.install)return n;if(!i)return console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`."),n;if(i.version.slice(0,4)==="2.7."){let r=function(s,t){var o,l={},u={config:i.config,use:i.use.bind(i),mixin:i.mixin.bind(i),component:i.component.bind(i),provide:function(c,d){return l[c]=d,this},directive:function(c,d){return d?(i.directive(c,d),u):i.directive(c)},mount:function(c,d){return o||(o=new i(Object.assign({propsData:t},s,{provide:Object.assign(l,s.provide)})),o.$mount(c,d),o)},unmount:function(){o&&(o.$destroy(),o=void 0)}};return u};var a=r;for(var e in i)n[e]=i[e];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=i,n.Vue2=i,n.version=i.version,n.warn=i.util.warn,n.createApp=r}else if(i.version.slice(0,2)==="2.")if(f){for(var e in f)n[e]=f[e];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=i,n.Vue2=i,n.version=i.version}else console.error("[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.");else if(i.version.slice(0,2)==="3."){for(var e in i)n[e]=i[e];n.isVue2=!1,n.isVue3=!0,n.install=function(){},n.Vue=i,n.Vue2=void 0,n.version=i.version,n.set=function(r,s,t){return Array.isArray(r)?(r.length=Math.max(r.length,s),r.splice(s,1,t),t):(r[s]=t,t)},n.del=function(r,s){if(Array.isArray(r)){r.splice(s,1);return}delete r[s]}}else console.error("[vue-demi] Vue version "+i.version+" is unsupported.");return n}(this.VueDemi=this.VueDemi||(typeof VueDemi<"u"?VueDemi:{}),this.Vue||(typeof Vue<"u"?Vue:void 0),this.VueCompositionAPI||(typeof VueCompositionAPI<"u"?VueCompositionAPI:void 0));(function(n,i,f,e){"use strict";function a(r,s){const t=i.toRef(r),o=f.ref("");return f.watch(t,async l=>{t.value&&i.isClient&&(o.value=await e.toDataURL(l,s))},{immediate:!0}),o}n.useQRCode=a})(this.VueUse=this.VueUse||{},VueUse,VueDemi,QRCode); | ||
var VueDemi=function(n,i,f){if(n.install)return n;if(!i)return console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`."),n;if(i.version.slice(0,4)==="2.7."){let r=function(s,e){var t,a={},l={config:i.config,use:i.use.bind(i),mixin:i.mixin.bind(i),component:i.component.bind(i),provide:function(c,d){return a[c]=d,this},directive:function(c,d){return d?(i.directive(c,d),l):i.directive(c)},mount:function(c,d){return t||(t=new i(Object.assign({propsData:e},s,{provide:Object.assign(a,s.provide)})),t.$mount(c,d),t)},unmount:function(){t&&(t.$destroy(),t=void 0)}};return l};var v=r;for(var o in i)n[o]=i[o];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=i,n.Vue2=i,n.version=i.version,n.warn=i.util.warn,n.hasInjectionContext=()=>!!n.getCurrentInstance(),n.createApp=r}else if(i.version.slice(0,2)==="2.")if(f){for(var o in f)n[o]=f[o];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=i,n.Vue2=i,n.version=i.version,n.hasInjectionContext=()=>!!n.getCurrentInstance()}else console.error("[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.");else if(i.version.slice(0,2)==="3."){for(var o in i)n[o]=i[o];n.isVue2=!1,n.isVue3=!0,n.install=function(){},n.Vue=i,n.Vue2=void 0,n.version=i.version,n.set=function(r,s,e){return Array.isArray(r)?(r.length=Math.max(r.length,s),r.splice(s,1,e),e):(r[s]=e,e)},n.del=function(r,s){if(Array.isArray(r)){r.splice(s,1);return}delete r[s]}}else console.error("[vue-demi] Vue version "+i.version+" is unsupported.");return n}(this.VueDemi=this.VueDemi||(typeof VueDemi<"u"?VueDemi:{}),this.Vue||(typeof Vue<"u"?Vue:void 0),this.VueCompositionAPI||(typeof VueCompositionAPI<"u"?VueCompositionAPI:void 0));(function(n,i,f,o){"use strict";function v(r,s){const e=i.toRef(r),t=f.ref("");return f.watch(e,async a=>{e.value&&i.isClient&&(t.value=await o.toDataURL(a,s))},{immediate:!0}),t}n.useQRCode=v})(this.VueUse=this.VueUse||{},VueUse,VueDemi,QRCode); |
import { ConfigurableDocument, MaybeRefOrGetter } from '@vueuse/core'; | ||
import { Options } from 'sortablejs'; | ||
import Sortable, { Options } from 'sortablejs'; | ||
@@ -13,2 +13,9 @@ interface UseSortableReturn { | ||
stop: () => void; | ||
/** | ||
* Options getter/setter | ||
* @param name a Sortable.Options property. | ||
* @param value a value. | ||
*/ | ||
option<K extends keyof Sortable.Options>(name: K, value: Sortable.Options[K]): void; | ||
option<K extends keyof Sortable.Options>(name: K): Sortable.Options[K]; | ||
} | ||
@@ -15,0 +22,0 @@ type UseSortableOptions = Options & ConfigurableDocument; |
@@ -22,2 +22,3 @@ var VueDemi = (function (VueDemi, Vue, VueCompositionAPI) { | ||
VueDemi.warn = Vue.util.warn | ||
VueDemi.hasInjectionContext = () => !!VueDemi.getCurrentInstance() | ||
function createApp(rootComponent, rootProps) { | ||
@@ -75,2 +76,3 @@ var vm | ||
VueDemi.version = Vue.version | ||
VueDemi.hasInjectionContext = () => !!VueDemi.getCurrentInstance() | ||
} else { | ||
@@ -163,5 +165,11 @@ console.error('[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.') | ||
const stop = () => sortable == null ? void 0 : sortable.destroy(); | ||
const option = (name, value) => { | ||
if (value !== void 0) | ||
sortable == null ? void 0 : sortable.option(name, value); | ||
else | ||
return sortable == null ? void 0 : sortable.option(name); | ||
}; | ||
core.tryOnMounted(start); | ||
core.tryOnScopeDispose(stop); | ||
return { stop, start }; | ||
return { stop, start, option }; | ||
} | ||
@@ -168,0 +176,0 @@ function moveArrayElement(list, from, to) { |
@@ -1,1 +0,1 @@ | ||
var VueDemi=function(r,n,v){if(r.install)return r;if(!n)return console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`."),r;if(n.version.slice(0,4)==="2.7."){let o=function(f,d){var l,p={},b={config:n.config,use:n.use.bind(n),mixin:n.mixin.bind(n),component:n.component.bind(n),provide:function(u,c){return p[u]=c,this},directive:function(u,c){return c?(n.directive(u,c),b):n.directive(u)},mount:function(u,c){return l||(l=new n(Object.assign({propsData:d},f,{provide:Object.assign(p,f.provide)})),l.$mount(u,c),l)},unmount:function(){l&&(l.$destroy(),l=void 0)}};return b};var A=o;for(var a in n)r[a]=n[a];r.isVue2=!0,r.isVue3=!1,r.install=function(){},r.Vue=n,r.Vue2=n,r.version=n.version,r.warn=n.util.warn,r.createApp=o}else if(n.version.slice(0,2)==="2.")if(v){for(var a in v)r[a]=v[a];r.isVue2=!0,r.isVue3=!1,r.install=function(){},r.Vue=n,r.Vue2=n,r.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 a in n)r[a]=n[a];r.isVue2=!1,r.isVue3=!0,r.install=function(){},r.Vue=n,r.Vue2=void 0,r.version=n.version,r.set=function(o,f,d){return Array.isArray(o)?(o.length=Math.max(o.length,f),o.splice(f,1,d),d):(o[f]=d,d)},r.del=function(o,f){if(Array.isArray(o)){o.splice(f,1);return}delete o[f]}}else console.error("[vue-demi] Vue version "+n.version+" is unsupported.");return r}(this.VueDemi=this.VueDemi||(typeof VueDemi<"u"?VueDemi:{}),this.Vue||(typeof Vue<"u"?Vue:void 0),this.VueCompositionAPI||(typeof VueCompositionAPI<"u"?VueCompositionAPI:void 0));(function(r,n,v,a){"use strict";var A=Object.defineProperty,o=Object.getOwnPropertySymbols,f=Object.prototype.hasOwnProperty,d=Object.prototype.propertyIsEnumerable,l=(e,i,t)=>i in e?A(e,i,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[i]=t,p=(e,i)=>{for(var t in i||(i={}))f.call(i,t)&&l(e,t,i[t]);if(o)for(var t of o(i))d.call(i,t)&&l(e,t,i[t]);return e},b=(e,i)=>{var t={};for(var s in e)f.call(e,s)&&i.indexOf(s)<0&&(t[s]=e[s]);if(e!=null&&o)for(var s of o(e))i.indexOf(s)<0&&d.call(e,s)&&(t[s]=e[s]);return t};function u(e,i,t={}){let s;const O=t,{document:_=n.defaultDocument}=O,P=b(O,["document"]),g={onUpdate:y=>{c(i,y.oldIndex,y.newIndex)}},h=()=>{const y=typeof e=="string"?_?.querySelector(e):n.unrefElement(e);y&&(s=new v(y,p(p({},g),P)))},w=()=>s?.destroy();return n.tryOnMounted(h),n.tryOnScopeDispose(w),{stop:w,start:h}}function c(e,i,t){const s=n.toValue(e);if(t>=0&&t<s.length){const O=s.splice(i,1)[0];a.nextTick(()=>s.splice(t,0,O))}}r.moveArrayElement=c,r.useSortable=u})(this.VueUse=this.VueUse||{},VueUse,Sortable,VueDemi); | ||
var VueDemi=function(n,t,u){if(n.install)return n;if(!t)return console.error("[vue-demi] no Vue instance found, please be sure to import `vue` before `vue-demi`."),n;if(t.version.slice(0,4)==="2.7."){let s=function(f,c){var l,y={},b={config:t.config,use:t.use.bind(t),mixin:t.mixin.bind(t),component:t.component.bind(t),provide:function(p,d){return y[p]=d,this},directive:function(p,d){return d?(t.directive(p,d),b):t.directive(p)},mount:function(p,d){return l||(l=new t(Object.assign({propsData:c},f,{provide:Object.assign(y,f.provide)})),l.$mount(p,d),l)},unmount:function(){l&&(l.$destroy(),l=void 0)}};return b};var g=s;for(var a in t)n[a]=t[a];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=t,n.Vue2=t,n.version=t.version,n.warn=t.util.warn,n.hasInjectionContext=()=>!!n.getCurrentInstance(),n.createApp=s}else if(t.version.slice(0,2)==="2.")if(u){for(var a in u)n[a]=u[a];n.isVue2=!0,n.isVue3=!1,n.install=function(){},n.Vue=t,n.Vue2=t,n.version=t.version,n.hasInjectionContext=()=>!!n.getCurrentInstance()}else console.error("[vue-demi] no VueCompositionAPI instance found, please be sure to import `@vue/composition-api` before `vue-demi`.");else if(t.version.slice(0,2)==="3."){for(var a in t)n[a]=t[a];n.isVue2=!1,n.isVue3=!0,n.install=function(){},n.Vue=t,n.Vue2=void 0,n.version=t.version,n.set=function(s,f,c){return Array.isArray(s)?(s.length=Math.max(s.length,f),s.splice(f,1,c),c):(s[f]=c,c)},n.del=function(s,f){if(Array.isArray(s)){s.splice(f,1);return}delete s[f]}}else console.error("[vue-demi] Vue version "+t.version+" is unsupported.");return n}(this.VueDemi=this.VueDemi||(typeof VueDemi<"u"?VueDemi:{}),this.Vue||(typeof Vue<"u"?Vue:void 0),this.VueCompositionAPI||(typeof VueCompositionAPI<"u"?VueCompositionAPI:void 0));(function(n,t,u,a){"use strict";var g=Object.defineProperty,s=Object.getOwnPropertySymbols,f=Object.prototype.hasOwnProperty,c=Object.prototype.propertyIsEnumerable,l=(r,i,o)=>i in r?g(r,i,{enumerable:!0,configurable:!0,writable:!0,value:o}):r[i]=o,y=(r,i)=>{for(var o in i||(i={}))f.call(i,o)&&l(r,o,i[o]);if(s)for(var o of s(i))c.call(i,o)&&l(r,o,i[o]);return r},b=(r,i)=>{var o={};for(var e in r)f.call(r,e)&&i.indexOf(e)<0&&(o[e]=r[e]);if(r!=null&&s)for(var e of s(r))i.indexOf(e)<0&&c.call(r,e)&&(o[e]=r[e]);return o};function p(r,i,o={}){let e;const O=o,{document:h=t.defaultDocument}=O,A=b(O,["document"]),P={onUpdate:v=>{d(i,v.oldIndex,v.newIndex)}},_=()=>{const v=typeof r=="string"?h?.querySelector(r):t.unrefElement(r);v&&(e=new u(v,y(y({},P),A)))},w=()=>e?.destroy(),x=(v,I)=>{if(I!==void 0)e?.option(v,I);else return e?.option(v)};return t.tryOnMounted(_),t.tryOnScopeDispose(w),{stop:w,start:_,option:x}}function d(r,i,o){const e=t.toValue(r);if(o>=0&&o<e.length){const O=e.splice(i,1)[0];a.nextTick(()=>e.splice(o,0,O))}}n.moveArrayElement=d,n.useSortable=p})(this.VueUse=this.VueUse||{},VueUse,Sortable,VueDemi); |
@@ -38,4 +38,4 @@ import * as vue_demi from 'vue-demi'; | ||
tag: string; | ||
}>; | ||
}, {}>; | ||
export { UseSortable }; |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
306865
7731
+ Added@vueuse/core@10.2.0(transitive)
+ Added@vueuse/metadata@10.2.0(transitive)
+ Added@vueuse/shared@10.2.0(transitive)
- Removed@vueuse/core@10.1.2(transitive)
- Removed@vueuse/metadata@10.1.2(transitive)
- Removed@vueuse/shared@10.1.2(transitive)
Updated@vueuse/core@10.2.0
Updated@vueuse/shared@10.2.0
Updatedvue-demi@>=0.14.5