Socket
Socket
Sign inDemoInstall

@vue/composition-api

Package Overview
Dependencies
Maintainers
4
Versions
106
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@vue/composition-api - npm Package Compare versions

Comparing version 1.1.1 to 1.1.2

18

CHANGELOG.md

@@ -0,1 +1,19 @@

<a name="1.1.2"></a>
## [1.1.2](https://github.com/vuejs/composition-api/compare/v1.1.1...v1.1.2) (2021-08-21)
### Bug Fixes
* **set:** reactive in SSR w/ set ([#796](https://github.com/vuejs/composition-api/issues/796)) ([3a1837f](https://github.com/vuejs/composition-api/commit/3a1837f))
* **setup:** should not trigger getter w/ object computed nested ([#799](https://github.com/vuejs/composition-api/issues/799)) ([72a878d](https://github.com/vuejs/composition-api/commit/72a878d))
* **watch:** always triggers when watching multiple refs ([#791](https://github.com/vuejs/composition-api/issues/791)) ([8beffc3](https://github.com/vuejs/composition-api/commit/8beffc3))
* typos ([#788](https://github.com/vuejs/composition-api/issues/788)) ([59653ac](https://github.com/vuejs/composition-api/commit/59653ac))
### Features
* implement api `useSlots` and `useAttrs` ([#800](https://github.com/vuejs/composition-api/issues/800)) ([1e6e3a9](https://github.com/vuejs/composition-api/commit/1e6e3a9))
<a name="1.1.1"></a>

@@ -2,0 +20,0 @@ ## [1.1.1](https://github.com/vuejs/composition-api/compare/v1.1.0...v1.1.1) (2021-08-14)

151

dist/index.d.ts
import * as Vue$1 from 'vue';
import Vue__default, { VueConstructor, ComponentOptions as ComponentOptions$1, VNode, AsyncComponent } from 'vue';
import Vue__default, { VNode, VueConstructor, ComponentOptions as ComponentOptions$1, AsyncComponent } from 'vue';
import { VueConstructor as VueConstructor$1 } from 'vue/types/umd';

@@ -66,2 +66,76 @@

declare type UnionToIntersection<U> = (U extends any ? (k: U) => void : never) extends (k: infer I) => void ? I : never;
declare type Slot = (...args: any[]) => VNode[];
declare type InternalSlots = {
[name: string]: Slot | undefined;
};
declare type ObjectEmitsOptions = Record<string, ((...args: any[]) => any) | null>;
declare type EmitsOptions = ObjectEmitsOptions | string[];
declare type EmitFn<Options = ObjectEmitsOptions, Event extends keyof Options = keyof Options> = Options extends Array<infer V> ? (event: V, ...args: any[]) => void : {} extends Options ? (event: string, ...args: any[]) => void : UnionToIntersection<{
[key in Event]: Options[key] extends (...args: infer Args) => any ? (event: key, ...args: Args) => void : (event: key, ...args: any[]) => void;
}[Event]>;
declare type Slots = Readonly<InternalSlots>;
interface SetupContext<E = EmitsOptions> {
attrs: Data;
slots: Slots;
emit: EmitFn<E>;
/**
* @deprecated not available in Vue 2
*/
expose: (exposed?: Record<string, any>) => void;
/**
* @deprecated not available in Vue 3
*/
readonly parent: ComponentInstance | null;
/**
* @deprecated not available in Vue 3
*/
readonly root: ComponentInstance;
/**
* @deprecated not available in Vue 3
*/
readonly listeners: {
[key in string]?: Function;
};
/**
* @deprecated not available in Vue 3
*/
readonly refs: {
[key: string]: Vue | Element | Vue[] | Element[];
};
}
/**
* We expose a subset of properties on the internal instance as they are
* useful for advanced external libraries and tools.
*/
declare interface ComponentInternalInstance {
uid: number;
parent: ComponentInternalInstance | null;
root: ComponentInternalInstance;
/**
* Vnode representing this component in its parent's vdom tree
*/
vnode: VNode;
/**
* Root vnode of this component's own vdom tree
*/
/**
* The reactive effect for rendering and patching the component. Callable.
*/
update: Function;
data: Data;
props: Data;
attrs: Data;
refs: Data;
emit: EmitFn;
slots: InternalSlots;
emitted: Record<string, boolean> | null;
proxy: ComponentInstance;
isMounted: boolean;
isUnmounted: boolean;
isDeactivated: boolean;
}
declare function getCurrentInstance(): ComponentInternalInstance | null;
declare type ComponentInstance = InstanceType<VueConstructor>;

@@ -88,29 +162,2 @@ declare type ComponentRenderProxy<P = {}, // props type extracted from props option

interface SetupContext {
readonly attrs: Data;
readonly slots: Readonly<{
[key in string]?: (...args: any[]) => VNode[];
}>;
/**
* @deprecated not available in Vue 3
*/
readonly parent: ComponentInstance | null;
/**
* @deprecated not available in Vue 3
*/
readonly root: ComponentInstance;
/**
* @deprecated not available in Vue 3
*/
readonly listeners: {
[key in string]?: Function;
};
/**
* @deprecated not available in Vue 3
*/
readonly refs: {
[key: string]: Vue__default | Element | Vue__default[] | Element[];
};
emit(event: string, ...args: any[]): void;
}
declare type ComputedGetter$1<T> = (ctx?: any) => T;

@@ -278,45 +325,2 @@ declare type ComputedSetter$1<T> = (v: T) => void;

declare type UnionToIntersection<U> = (U extends any ? (k: U) => void : never) extends (k: infer I) => void ? I : never;
declare type Slot = (...args: any[]) => VNode[];
declare type InternalSlots = {
[name: string]: Slot | undefined;
};
declare type ObjectEmitsOptions = Record<string, ((...args: any[]) => any) | null>;
declare type EmitFn<Options = ObjectEmitsOptions, Event extends keyof Options = keyof Options> = Options extends Array<infer V> ? (event: V, ...args: any[]) => void : {} extends Options ? (event: string, ...args: any[]) => void : UnionToIntersection<{
[key in Event]: Options[key] extends (...args: infer Args) => any ? (event: key, ...args: Args) => void : (event: key, ...args: any[]) => void;
}[Event]>;
/**
* We expose a subset of properties on the internal instance as they are
* useful for advanced external libraries and tools.
*/
declare interface ComponentInternalInstance {
uid: number;
parent: ComponentInternalInstance | null;
root: ComponentInternalInstance;
/**
* Vnode representing this component in its parent's vdom tree
*/
vnode: VNode;
/**
* Root vnode of this component's own vdom tree
*/
/**
* The reactive effect for rendering and patching the component. Callable.
*/
update: Function;
data: Data;
props: Data;
attrs: Data;
refs: Data;
emit: EmitFn;
slots: InternalSlots;
emitted: Record<string, boolean> | null;
proxy: ComponentInstance;
isMounted: boolean;
isUnmounted: boolean;
isDeactivated: boolean;
}
declare function getCurrentInstance(): ComponentInternalInstance | null;
declare const onBeforeMount: (callback: Function, target?: ComponentInternalInstance | null | undefined) => Function | null;

@@ -433,2 +437,5 @@ declare const onMounted: (callback: Function, target?: ComponentInternalInstance | null | undefined) => Function | null;

declare function useSlots(): SetupContext['slots'];
declare function useAttrs(): SetupContext['attrs'];
declare const version: string;

@@ -443,2 +450,2 @@

export default Plugin;
export { App, ComponentInstance, ComponentInternalInstance, ComponentPropsOptions, ComponentRenderProxy, ComputedGetter, ComputedOptions, ComputedRef, ComputedSetter, Data, DeepReadonly, EffectScope, ExtractDefaultPropTypes, ExtractPropTypes, FlushMode, InjectionKey, MethodOptions, PropOptions, PropType, Ref, SetupContext, SetupFunction, ShallowUnwrapRef, ToRefs, UnwrapNestedRefs, UnwrapRef, UnwrapRefSimple, VueWatcher, WatchCallback, WatchEffect, WatchOptions, WatchOptionsBase, WatchSource, WatchStopHandle, WritableComputedOptions, WritableComputedRef, computed, createApp, createRef, customRef, defineAsyncComponent, defineComponent, del, effectScope, getCurrentInstance, getCurrentScope, createElement as h, inject, isRaw, isReactive, isReadonly, isRef, markRaw, nextTick, onActivated, onBeforeMount, onBeforeUnmount, onBeforeUpdate, onDeactivated, onErrorCaptured, onMounted, onScopeDispose, onServerPrefetch, onUnmounted, onUpdated, provide, proxyRefs, reactive, readonly, ref, set, shallowReactive, shallowReadonly, shallowRef, toRaw, toRef, toRefs, triggerRef, unref, useCSSModule, useCssModule, version, warn, watch, watchEffect, watchPostEffect, watchSyncEffect };
export { App, ComponentInstance, ComponentInternalInstance, ComponentPropsOptions, ComponentRenderProxy, ComputedGetter, ComputedOptions, ComputedRef, ComputedSetter, Data, DeepReadonly, EffectScope, ExtractDefaultPropTypes, ExtractPropTypes, FlushMode, InjectionKey, MethodOptions, PropOptions, PropType, Ref, SetupContext, SetupFunction, ShallowUnwrapRef, ToRefs, UnwrapNestedRefs, UnwrapRef, UnwrapRefSimple, VueWatcher, WatchCallback, WatchEffect, WatchOptions, WatchOptionsBase, WatchSource, WatchStopHandle, WritableComputedOptions, WritableComputedRef, computed, createApp, createRef, customRef, defineAsyncComponent, defineComponent, del, effectScope, getCurrentInstance, getCurrentScope, createElement as h, inject, isRaw, isReactive, isReadonly, isRef, markRaw, nextTick, onActivated, onBeforeMount, onBeforeUnmount, onBeforeUpdate, onDeactivated, onErrorCaptured, onMounted, onScopeDispose, onServerPrefetch, onUnmounted, onUpdated, provide, proxyRefs, reactive, readonly, ref, set, shallowReactive, shallowReadonly, shallowRef, toRaw, toRef, toRefs, triggerRef, unref, useAttrs, useCSSModule, useCssModule, useSlots, version, warn, watch, watchEffect, watchPostEffect, watchSyncEffect };

@@ -16,2 +16,2 @@ "use strict";function t(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}Object.defineProperty(exports,"__esModule",{value:!0});var n=t(require("vue"));function e(t){return"function"==typeof t&&/native code/.test(t.toString())}var r="undefined"!=typeof Symbol&&e(Symbol)&&"undefined"!=typeof Reflect&&e(Reflect.ownKeys),o=function(t){return t};function i(t,n,e){var r=e.get,i=e.set;Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:r||o,set:i||o})}function u(t,n,e,r){Object.defineProperty(t,n,{value:e,enumerable:!!r,writable:!0,configurable:!0})}function f(t,n){return Object.hasOwnProperty.call(t,n)}function a(t){return Array.isArray(t)}var c=Object.prototype.toString,s=function(t){return c.call(t)};function l(t){var n=parseFloat(String(t));return n>=0&&Math.floor(n)===n&&isFinite(t)&&n<=4294967295}function v(t){return null!==t&&"object"==typeof t}function p(t){return"[object Object]"===function(t){return Object.prototype.toString.call(t)}(t)}function d(t){return"function"==typeof t}function _(t,e){n.default.util.warn(t,e)}

***************************************************************************** */
var y=function(t,n){return(y=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var e in n)Object.prototype.hasOwnProperty.call(n,e)&&(t[e]=n[e])})(t,n)};var h,b=function(){return(b=Object.assign||function(t){for(var n,e=1,r=arguments.length;e<r;e++)for(var o in n=arguments[e])Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o]);return t}).apply(this,arguments)};function g(t){var n="function"==typeof Symbol&&Symbol.iterator,e=n&&t[n],r=0;if(e)return e.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(n?"Object is not iterable.":"Symbol.iterator is not defined.")}function x(t,n){var e="function"==typeof Symbol&&t[Symbol.iterator];if(!e)return t;var r,o,i=e.call(t),u=[];try{for(;(void 0===n||n-- >0)&&!(r=i.next()).done;)u.push(r.value)}catch(t){o={error:t}}finally{try{r&&!r.done&&(e=i.return)&&e.call(i)}finally{if(o)throw o.error}}return u}function w(t,n){for(var e=0,r=n.length,o=t.length;e<r;e++,o++)t[o]=n[e];return t}var m=[],$=function(){function t(t){this.active=!0,this.effects=[],this.cleanups=[],this.vm=t}return t.prototype.run=function(t){if(this.active)try{return this.on(),t()}finally{this.off()}},t.prototype.on=function(){this.active&&(m.push(this),h=this)},t.prototype.off=function(){this.active&&(m.pop(),h=m[m.length-1])},t.prototype.stop=function(){this.active&&(this.vm.$destroy(),this.effects.forEach((function(t){return t.stop()})),this.cleanups.forEach((function(t){return t()})),this.active=!1)},t}(),j=function(t){function n(n){void 0===n&&(n=!1);var e,r=void 0;return function(t){var n=C;C=!1;try{t()}finally{C=n}}((function(){r=F(D())})),e=t.call(this,r)||this,n||function(t,n){var e;if((n=n||h)&&n.active)return void n.effects.push(t);var r=null===(e=W())||void 0===e?void 0:e.proxy;r&&r.$on("hook:destroyed",(function(){return t.stop()}))}(e),e}return function(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function e(){this.constructor=t}y(t,n),t.prototype=null===n?Object.create(n):(e.prototype=n.prototype,new e)}(n,t),n}($);function O(){return h}function S(){var t,n;return(null===(t=O())||void 0===t?void 0:t.vm)||(null===(n=W())||void 0===n?void 0:n.proxy)}var k=void 0;try{var E=require("vue");E&&P(E)?k=E:E&&"default"in E&&P(E.default)&&(k=E.default)}catch(t){}var R=null,M=null,C=!0;function P(t){return t&&d(t)&&"Vue"===t.name}function D(){return R}function U(t){C&&B(t?V(t):t)}function B(t){if(C){var n=M;null==n||n.scope.off(),null==(M=t)||M.scope.on()}}function W(){return M}var A,T=new WeakMap;function V(t){if(T.has(t))return T.get(t);var n={proxy:t,update:t.$forceUpdate,uid:t._uid,emit:t.$emit.bind(t),parent:null,root:null};!function(t){if(!t.scope){var n=new $(t.proxy);t.scope=n,t.proxy.$on("hook:destroyed",(function(){return n.stop()}))}t.scope}(n);return["data","props","attrs","refs","vnode","slots"].forEach((function(e){i(n,e,{get:function(){return t["$"+e]}})})),i(n,"isMounted",{get:function(){return t._isMounted}}),i(n,"isUnmounted",{get:function(){return t._isDestroyed}}),i(n,"isDeactivated",{get:function(){return t._inactive}}),i(n,"emitted",{get:function(){return t._events}}),T.set(t,n),t.$parent&&(n.parent=V(t.$parent)),t.$root&&(n.root=V(t.$root)),n}function z(t,n){return n=n||W()}function F(t,n){void 0===n&&(n={});var e=t.config.silent;t.config.silent=!0;var r=new t(n);return t.config.silent=e,r}function K(t,n){return function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];if(t.$scopedSlots[n])return t.$scopedSlots[n].apply(t,e)}}function q(t){return r?Symbol.for(t):t}var I=q("composition-api.preFlushQueue"),Q=q("composition-api.postFlushQueue"),G="composition-api.refKey",H=new WeakMap,J=new WeakMap,L=new WeakMap,N=function(t){i(this,"value",{get:t.get,set:t.set})};function X(t,n){var e=new N(t),r=Object.seal(e);return L.set(r,!0),r}function Y(t){var n;if(Z(t))return t;var e=lt(((n={})[G]=t,n));return X({get:function(){return e[G]},set:function(t){return e[G]=t}})}function Z(t){return t instanceof N}function tt(t){return Z(t)?t.value:t}function nt(t){if(!p(t))return t;var n={};for(var e in t)n[e]=et(t,e);return n}function et(t,n){var e=t[n];return Z(e)?e:X({get:function(){return t[n]},set:function(e){return t[n]=e}})}function rt(t){var n;return Boolean(t&&f(t,"__ob__")&&"object"==typeof t.__ob__&&(null===(n=t.__ob__)||void 0===n?void 0:n.__raw__))}function ot(t){var n;return Boolean(t&&f(t,"__ob__")&&"object"==typeof t.__ob__&&!(null===(n=t.__ob__)||void 0===n?void 0:n.__raw__))}function it(t){if(!(!p(t)||rt(t)||a(t)||Z(t)||function(t){var n=D();return n&&t instanceof n}(t)||H.has(t))){H.set(t,!0);for(var n=Object.keys(t),e=0;e<n.length;e++)ut(t,n[e])}}function ut(t,n,e){if("__ob__"!==n&&!rt(t[n])){var r,o,u=Object.getOwnPropertyDescriptor(t,n);if(u){if(!1===u.configurable)return;r=u.get,o=u.set,r&&!o||2!==arguments.length||(e=t[n])}it(e),i(t,n,{get:function(){var o=r?r.call(t):e;return n!==G&&Z(o)?o.value:o},set:function(i){r&&!o||(n!==G&&Z(e)&&!Z(i)?e.value=i:o?(o.call(t,i),e=i):e=i,it(i))}})}}function ft(t){var n,e=R||k;e.observable?n=e.observable(t):n=F(e,{data:{$$state:t}})._data.$$state;return f(n,"__ob__")||at(n),n}function at(t,n){var e,r;if(void 0===n&&(n=new Set),!n.has(t)){u(t,"__ob__",function(t){void 0===t&&(t={});return{value:t,dep:{notify:o,depend:o,addSub:o,removeSub:o}}}(t)),n.add(t);try{for(var i=g(Object.keys(t)),f=i.next();!f.done;f=i.next()){var c=t[f.value];(p(c)||a(c))&&!rt(c)&&Object.isExtensible(c)&&at(c,n)}}catch(t){e={error:t}}finally{try{f&&!f.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}}}function ct(){return ft({}).__ob__}function st(t){var n,e;if(!v(t))return t;if(!p(t)&&!a(t)||rt(t)||!Object.isExtensible(t))return t;var r=ft(a(t)?[]:{});it(r);var o=r.__ob__,u=function(n){var e,u,f=t[n],a=Object.getOwnPropertyDescriptor(t,n);if(a){if(!1===a.configurable)return"continue";e=a.get,u=a.set}i(r,n,{get:function(){var n,r=e?e.call(t):f;return null===(n=o.dep)||void 0===n||n.depend(),r},set:function(n){var r;e&&!u||(u?u.call(t,n):f=n,null===(r=o.dep)||void 0===r||r.notify())}})};try{for(var f=g(Object.keys(t)),c=f.next();!c.done;c=f.next()){u(c.value)}}catch(t){n={error:t}}finally{try{c&&!c.done&&(e=f.return)&&e.call(f)}finally{if(n)throw n.error}}return r}function lt(t){if(!v(t))return t;if(!p(t)&&!a(t)||rt(t)||!Object.isExtensible(t))return t;var n=ft(t);return it(n),n}function vt(t){return function(n,e){var r,o=z(((r=t)[0].toUpperCase(),r.slice(1)),e);return o&&function(t,n,e,r){var o=n.proxy.$options,i=t.config.optionMergeStrategies[e],u=function(t,n){return function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];var o=W();B(t);try{return n.apply(void 0,w([],x(e)))}finally{B(o)}}}(n,r);return o[e]=i(o[e],u),u}(D(),o,t,n)}}var pt,dt=vt("beforeMount"),_t=vt("mounted"),yt=vt("beforeUpdate"),ht=vt("updated"),bt=vt("beforeDestroy"),gt=vt("destroyed"),xt=vt("errorCaptured"),wt=vt("activated"),mt=vt("deactivated"),$t=vt("serverPrefetch");function jt(){kt(this,I)}function Ot(){kt(this,Q)}function St(){var t=S();return t?function(t){return void 0!==t[I]}(t)||function(t){t[I]=[],t[Q]=[],t.$on("hook:beforeUpdate",jt),t.$on("hook:updated",Ot)}(t):(pt||(pt=F(D())),t=pt),t}function kt(t,n){for(var e=t[n],r=0;r<e.length;r++)e[r]();e.length=0}function Et(t,n,e){var r=function(){t.$nextTick((function(){t[I].length&&kt(t,I),t[Q].length&&kt(t,Q)}))};switch(e){case"pre":r(),t[I].push(n);break;case"post":r(),t[Q].push(n);break;default:!function(t,n){if(!t)throw new Error("[vue-composition-api] "+n)}(!1,'flush must be one of ["post", "pre", "sync"], but got '+e)}}function Rt(t,n){var e=t.teardown;t.teardown=function(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];e.apply(t,r),n()}}function Mt(t,n,e,r){var i,u,f=r.flush,c="sync"===f,s=function(t){u=function(){try{t()}catch(t){!function(t,n,e){if("undefined"==typeof window||"undefined"==typeof console)throw t;console.error(t)}(t)}}},l=function(){u&&(u(),u=null)},v=function(n){return c||t===pt?n:function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return Et(t,(function(){n.apply(void 0,w([],x(e)))}),f)}};if(null===e){var p=!1,_=function(t,n,e,r){var o=t._watchers.length;return t.$watch(n,e,{immediate:r.immediateInvokeCallback,deep:r.deep,lazy:r.noRun,sync:r.sync,before:r.before}),t._watchers[o]}(t,(function(){if(!p)try{p=!0,n(s)}finally{p=!1}}),o,{deep:r.deep||!1,sync:c,before:l});Rt(_,l),_.lazy=!1;var y=_.get.bind(_);return _.get=v(y),function(){_.teardown()}}var h,b=r.deep;if(Z(n)?h=function(){return n.value}:ot(n)?(h=function(){return n},b=!0):h=a(n)?function(){return n.map((function(t){return Z(t)?t.value:ot(t)?Pt(t):d(t)?t():o}))}:d(n)?n:o,b){var g=h;h=function(){return Pt(g())}}var m=function(t,n){return l(),e(t,n,s)},$=v(m);if(r.immediate){var j=$,O=function(t,n){return O=j,m(t,a(t)?[]:n)};$=function(t,n){return O(t,n)}}var S=t.$watch(h,$,{immediate:r.immediate,deep:b,sync:c}),k=t._watchers[t._watchers.length-1];return ot(k.value)&&(null===(i=k.value.__ob__)||void 0===i?void 0:i.dep)&&b&&k.value.__ob__.dep.addSub({update:function(){k.run()}}),Rt(k,l),function(){S()}}function Ct(t,n){var e=function(t){return b({flush:"pre"},t)}(n);return Mt(St(),t,null,e)}function Pt(t,n){if(void 0===n&&(n=new Set),!v(t)||n.has(t))return t;if(n.add(t),Z(t))Pt(t.value,n);else if(a(t))for(var e=0;e<t.length;e++)Pt(t[e],n);else if("[object Set]"===s(t)||function(t){return"[object Map]"===s(t)}(t))t.forEach((function(t){Pt(t,n)}));else if(p(t))for(var r in t)Pt(t[r],n);return t}var Dt={};var Ut={},Bt=function(t){var n;void 0===t&&(t="$style");var e=W();if(!e)return Ut;var r=null===(n=e.proxy)||void 0===n?void 0:n[t];return r||Ut},Wt=Bt;var At;var Tt={set:function(t,n,e){(t.__composition_api_state__=t.__composition_api_state__||{})[n]=e},get:function(t,n){return(t.__composition_api_state__||{})[n]}};function Vt(t){var n=Tt.get(t,"rawBindings")||{};if(n&&Object.keys(n).length){for(var e=t.$refs,r=Tt.get(t,"refs")||[],o=0;o<r.length;o++){var i=n[a=r[o]];!e[a]&&i&&Z(i)&&(i.value=null)}var u=Object.keys(e),f=[];for(o=0;o<u.length;o++){var a;i=n[a=u[o]];e[a]&&i&&Z(i)&&(i.value=e[a],f.push(a))}Tt.set(t,"refs",f)}}function zt(t,n){var e=t.$options._parentVnode;if(e){for(var r=Tt.get(t,"slots")||[],o=function(t,n){var e;if(t){if(t._normalized)return t._normalized;for(var r in e={},t)t[r]&&"$"!==r[0]&&(e[r]=!0)}else e={};for(var r in n)r in e||(e[r]=!0);return e}(e.data.scopedSlots,t.$slots),i=0;i<r.length;i++){o[f=r[i]]||delete n[f]}var u=Object.keys(o);for(i=0;i<u.length;i++){var f;n[f=u[i]]||(n[f]=K(t,f))}Tt.set(t,"slots",u)}}function Ft(t,n,e){var r=W();U(t);try{return n(t)}catch(t){if(!e)throw t;e(t)}finally{B(r)}}function Kt(t){function n(t,e){if(void 0===e&&(e=new Set),!e.has(t)&&p(t)&&!Z(t)&&!ot(t)&&!rt(t)){var r=D().util.defineReactive;Object.keys(t).forEach((function(o){var i=t[o];r(t,o,i),i&&(e.add(i),n(i,e))}))}}function e(t,n){return void 0===n&&(n=new Map),n.has(t)?n.get(t):(n.set(t,!1),a(t)&&ot(t)?(n.set(t,!0),!0):!(!p(t)||rt(t))&&Object.keys(t).some((function(r){return e(t[r],n)})))}t.mixin({beforeCreate:function(){var t=this,r=t.$options,o=r.setup,c=r.render;c&&(r.render=function(){for(var n=this,e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return Ft(t,(function(){return c.apply(n,e)}))});if(!o)return;if(!d(o))return;var s=r.data;r.data=function(){return function(t,r){void 0===r&&(r={});var o,c=t.$options.setup,s=function(t){var n={slots:{}},e=["attrs"],r=["emit"];return["root","parent","refs","listeners","isServer","ssrContext"].forEach((function(e){var r="$"+e;i(n,e,{get:function(){return t[r]},set:function(){}})})),e.forEach((function(e){var r="$"+e;i(n,e,{get:function(){var n,e,o=lt({}),u=t[r],f=function(n){i(o,n,{get:function(){return t[r][n]}})};try{for(var a=g(Object.keys(u)),c=a.next();!c.done;c=a.next()){f(c.value)}}catch(t){n={error:t}}finally{try{c&&!c.done&&(e=a.return)&&e.call(a)}finally{if(n)throw n.error}}return o},set:function(){}})})),r.forEach((function(e){var r="$"+e;i(n,e,{get:function(){return function(){for(var n=[],e=0;e<arguments.length;e++)n[e]=arguments[e];t[r].apply(t,n)}}})})),n}(t);if(u(r,"__ob__",ct()),zt(t,s.slots),Ft(t,(function(){o=c(r,s)})),!o)return;if(d(o)){var l=o;return void(t.$options.render=function(){return zt(t,s.slots),Ft(t,(function(){return l()}))})}if(p(o)){ot(o)&&(o=nt(o)),Tt.set(t,"rawBindings",o);var _=o;Object.keys(_).forEach((function(r){var o=_[r];if(!Z(o))if(ot(o))a(o)&&(o=Y(o));else if(d(o)){var u=o;o=o.bind(t),Object.keys(u).forEach((function(t){o[t]=u[t]}))}else v(o)?e(o)&&n(o):o=Y(o);!function(t,n,e){var r=t.$options.props;n in t||r&&f(r,n)||(Z(e)?i(t,n,{get:function(){return e.value},set:function(t){e.value=t}}):i(t,n,{get:function(){return ot(e)&&e.__ob__.dep.depend(),e},set:function(t){e=t}}))}(t,r,o)}))}}(t,t.$props),d(s)?s.call(t,t):s||{}}},mounted:function(){Vt(this)},updated:function(){var t;Vt(this),(null===(t=this.$vnode)||void 0===t?void 0:t.context)&&Vt(this.$vnode.context)}})}function qt(t,n){if(!t)return n;if(!n)return t;for(var e,o,i,u=r?Reflect.ownKeys(t):Object.keys(t),a=0;a<u.length;a++)"__ob__"!==(e=u[a])&&(o=n[e],i=t[e],f(n,e)?o!==i&&p(o)&&!Z(o)&&p(i)&&!Z(i)&&qt(i,o):n[e]=i);return n}function It(t){(function(t){return f(t,"__composition_api_installed__")})(t)||(t.config.optionMergeStrategies.setup=function(t,n){return function(e,r){return qt(d(t)?t(e,r)||{}:void 0,d(n)?n(e,r)||{}:void 0)}},function(t){R=t,Object.defineProperty(t,"__composition_api_installed__",{configurable:!0,writable:!0,value:!0})}(t),Kt(t))}var Qt={install:function(t){return It(t)}};"undefined"!=typeof window&&window.Vue&&window.Vue.use(Qt),exports.EffectScope=j,exports.computed=function(t){var n,e,r,i,u=S();if(d(t)?n=t:(n=t.get,e=t.set),u&&!u.$isServer){var f,a=function(){if(!A){var t=F(D(),{computed:{value:function(){return 0}}}),n=t._computedWatchers.value.constructor,e=t._data.__ob__.dep.constructor;A={Watcher:n,Dep:e},t.$destroy()}return A}(),c=a.Watcher,s=a.Dep;i=function(){return f||(f=new c(u,n,o,{lazy:!0})),f.dirty&&f.evaluate(),s.target&&f.depend(),f.value},r=function(t){e&&e(t)}}else{var l=F(D(),{computed:{$$state:{get:n,set:e}}});u&&u.$on("hook:destroyed",(function(){return l.$destroy()})),i=function(){return l.$$state},r=function(t){l.$$state=t}}return X({get:i,set:r})},exports.createApp=function(t,n){void 0===n&&(n=void 0);var e=D(),r=void 0;return{config:e.config,use:e.use.bind(e),mixin:e.mixin.bind(e),component:e.component.bind(e),directive:e.directive.bind(e),mount:function(o,i){return r||((r=new e(b({propsData:n},t))).$mount(o,i),r)},unmount:function(){r&&(r.$destroy(),r=void 0)}}},exports.createRef=X,exports.customRef=function(t){var n=Y(0);return X(t((function(){n.value}),(function(){++n.value})))},exports.default=Qt,exports.defineAsyncComponent=function(t){d(t)&&(t={loader:t});var n=t.loader,e=t.loadingComponent,r=t.errorComponent,o=t.delay,i=void 0===o?200:o,u=t.timeout;t.suspensible;var f=t.onError,a=null,c=0,s=function(){var t;return a||(t=a=n().catch((function(t){if(t=t instanceof Error?t:new Error(String(t)),f)return new Promise((function(n,e){f(t,(function(){return n((c++,a=null,s()))}),(function(){return e(t)}),c+1)}));throw t})).then((function(n){return t!==a&&a?a:(n&&(n.__esModule||"Module"===n[Symbol.toStringTag])&&(n=n.default),n)})))};return function(){return{component:s(),delay:i,timeout:u,error:r,loading:e}}},exports.defineComponent=function(t){return t},exports.del=function(t,n){if(D().util.warn,a(t)&&l(n))t.splice(n,1);else{var e=t.__ob__;t._isVue||e&&e.vmCount||f(t,n)&&(delete t[n],e&&e.dep.notify())}},exports.effectScope=function(t){return new j(t)},exports.getCurrentInstance=W,exports.getCurrentScope=O,exports.h=function(){for(var t,n=[],e=0;e<arguments.length;e++)n[e]=arguments[e];var r=null===(t=W())||void 0===t?void 0:t.proxy;return r?r.$createElement.apply(r,n):(At||(At=F(D()).$createElement),At.apply(At,n))},exports.inject=function(t,n,e){var r;void 0===e&&(e=!1);var o=null===(r=W())||void 0===r?void 0:r.proxy;if(o){if(!t)return n;var i=function(t,n){for(var e=n;e;){if(e._provided&&f(e._provided,t))return e._provided[t];e=e.$parent}return Dt}(t,o);return i!==Dt?i:e&&d(n)?n():n}},exports.isRaw=rt,exports.isReactive=ot,exports.isReadonly=function(t){return L.has(t)},exports.isRef=Z,exports.markRaw=function(t){if(!p(t)&&!a(t)||!Object.isExtensible(t))return t;var n=ct();return n.__raw__=!0,u(t,"__ob__",n),J.set(t,!0),t},exports.nextTick=function(){for(var t,n=[],e=0;e<arguments.length;e++)n[e]=arguments[e];return null===(t=D())||void 0===t?void 0:t.nextTick.apply(this,n)},exports.onActivated=wt,exports.onBeforeMount=dt,exports.onBeforeUnmount=bt,exports.onBeforeUpdate=yt,exports.onDeactivated=mt,exports.onErrorCaptured=xt,exports.onMounted=_t,exports.onScopeDispose=function(t){h&&h.cleanups.push(t)},exports.onServerPrefetch=$t,exports.onUnmounted=gt,exports.onUpdated=ht,exports.provide=function(t,n){var e,r=null===(e=z())||void 0===e?void 0:e.proxy;if(r){if(!r._provided){var o={};i(r,"_provided",{get:function(){return o},set:function(t){return Object.assign(o,t)}})}r._provided[t]=n}},exports.proxyRefs=function(t){var n,e,r;if(ot(t))return t;var o=lt(((n={})[G]=t,n)),u=function(t){i(o,t,{get:function(){return Z(o[G][t])?o[G][t].value:o[G][t]},set:function(n){if(Z(o[G][t]))return o[G][t].value=tt(n);o[G][t]=tt(n)}})};try{for(var f=g(Object.keys(t)),a=f.next();!a.done;a=f.next()){u(a.value)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=f.return)&&r.call(f)}finally{if(e)throw e.error}}return o},exports.reactive=lt,exports.readonly=function(t){return t},exports.ref=Y,exports.set=function(t,n,e){var r,o=D().util;o.warn;var i=o.defineReactive;if(a(t)){if(l(n))return t.length=Math.max(t.length,n),t.splice(n,1,e),e;if("length"===n&&e!==t.length)return t.length=e,null===(r=t.__ob__)||void 0===r||r.dep.notify(),e}if(n in t&&!(n in Object.prototype))return t[n]=e,e;var u=t.__ob__;return t._isVue||u&&u.vmCount?e:u?(i(u.value,n,e),ut(t,n,e),u.dep.notify(),e):(t[n]=e,e)},exports.shallowReactive=st,exports.shallowReadonly=function(t){var n,e;if(!v(t))return t;if(!p(t)&&!a(t)||!Object.isExtensible(t)&&!Z(t))return t;var r=Z(t)?new N({}):ot(t)?ft({}):{},o=lt({}).__ob__,u=function(n){var e,u=t[n],f=Object.getOwnPropertyDescriptor(t,n);if(f){if(!1===f.configurable&&!Z(t))return"continue";e=f.get}i(r,n,{get:function(){var n=e?e.call(t):u;return o.dep.depend(),n},set:function(t){}})};try{for(var f=g(Object.keys(t)),c=f.next();!c.done;c=f.next()){u(c.value)}}catch(t){n={error:t}}finally{try{c&&!c.done&&(e=f.return)&&e.call(f)}finally{if(n)throw n.error}}return L.set(r,!0),r},exports.shallowRef=function(t){var n;if(Z(t))return t;var e=st(((n={})[G]=t,n));return X({get:function(){return e[G]},set:function(t){return e[G]=t}})},exports.toRaw=function(t){var n,e;return rt(t)||!Object.isExtensible(t)?t:(null===(e=null===(n=t)||void 0===n?void 0:n.__ob__)||void 0===e?void 0:e.value)||t},exports.toRef=et,exports.toRefs=nt,exports.triggerRef=function(t){Z(t)&&(t.value=t.value)},exports.unref=tt,exports.useCSSModule=Wt,exports.useCssModule=Bt,exports.version="1.1.1",exports.warn=function(t){var n;_(t,null===(n=W())||void 0===n?void 0:n.proxy)},exports.watch=function(t,n,e){var r=null;d(n)?r=n:(e=n,r=null);var o=function(t){return b({immediate:!1,deep:!1,flush:"pre"},t)}(e);return Mt(St(),t,r,o)},exports.watchEffect=Ct,exports.watchPostEffect=function(t){return Ct(t,{flush:"post"})},exports.watchSyncEffect=function(t){return Ct(t,{flush:"sync"})};
var y=function(t,n){return(y=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var e in n)Object.prototype.hasOwnProperty.call(n,e)&&(t[e]=n[e])})(t,n)};var h,b=function(){return(b=Object.assign||function(t){for(var n,e=1,r=arguments.length;e<r;e++)for(var o in n=arguments[e])Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o]);return t}).apply(this,arguments)};function g(t){var n="function"==typeof Symbol&&Symbol.iterator,e=n&&t[n],r=0;if(e)return e.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}};throw new TypeError(n?"Object is not iterable.":"Symbol.iterator is not defined.")}function x(t,n){var e="function"==typeof Symbol&&t[Symbol.iterator];if(!e)return t;var r,o,i=e.call(t),u=[];try{for(;(void 0===n||n-- >0)&&!(r=i.next()).done;)u.push(r.value)}catch(t){o={error:t}}finally{try{r&&!r.done&&(e=i.return)&&e.call(i)}finally{if(o)throw o.error}}return u}function w(t,n){for(var e=0,r=n.length,o=t.length;e<r;e++,o++)t[o]=n[e];return t}var m=[],$=function(){function t(t){this.active=!0,this.effects=[],this.cleanups=[],this.vm=t}return t.prototype.run=function(t){if(this.active)try{return this.on(),t()}finally{this.off()}},t.prototype.on=function(){this.active&&(m.push(this),h=this)},t.prototype.off=function(){this.active&&(m.pop(),h=m[m.length-1])},t.prototype.stop=function(){this.active&&(this.vm.$destroy(),this.effects.forEach((function(t){return t.stop()})),this.cleanups.forEach((function(t){return t()})),this.active=!1)},t}(),j=function(t){function n(n){void 0===n&&(n=!1);var e,r=void 0;return function(t){var n=C;C=!1;try{t()}finally{C=n}}((function(){r=z(D())})),e=t.call(this,r)||this,n||function(t,n){var e;if((n=n||h)&&n.active)return void n.effects.push(t);var r=null===(e=A())||void 0===e?void 0:e.proxy;r&&r.$on("hook:destroyed",(function(){return t.stop()}))}(e),e}return function(t,n){if("function"!=typeof n&&null!==n)throw new TypeError("Class extends value "+String(n)+" is not a constructor or null");function e(){this.constructor=t}y(t,n),t.prototype=null===n?Object.create(n):(e.prototype=n.prototype,new e)}(n,t),n}($);function O(){return h}function S(){var t,n;return(null===(t=O())||void 0===t?void 0:t.vm)||(null===(n=A())||void 0===n?void 0:n.proxy)}var k=void 0;try{var E=require("vue");E&&P(E)?k=E:E&&"default"in E&&P(E.default)&&(k=E.default)}catch(t){}var R=null,M=null,C=!0;function P(t){return t&&d(t)&&"Vue"===t.name}function D(){return R}function U(t){if(C){var n=M;null==n||n.scope.off(),null==(M=t)||M.scope.on()}}function A(){return M}var B,W=new WeakMap;function T(t){if(W.has(t))return W.get(t);var n={proxy:t,update:t.$forceUpdate,uid:t._uid,emit:t.$emit.bind(t),parent:null,root:null};!function(t){if(!t.scope){var n=new $(t.proxy);t.scope=n,t.proxy.$on("hook:destroyed",(function(){return n.stop()}))}t.scope}(n);return["data","props","attrs","refs","vnode","slots"].forEach((function(e){i(n,e,{get:function(){return t["$"+e]}})})),i(n,"isMounted",{get:function(){return t._isMounted}}),i(n,"isUnmounted",{get:function(){return t._isDestroyed}}),i(n,"isDeactivated",{get:function(){return t._inactive}}),i(n,"emitted",{get:function(){return t._events}}),W.set(t,n),t.$parent&&(n.parent=T(t.$parent)),t.$root&&(n.root=T(t.$root)),n}function V(t,n){return n=n||A()}function z(t,n){void 0===n&&(n={});var e=t.config.silent;t.config.silent=!0;var r=new t(n);return t.config.silent=e,r}function F(t,n){return function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];if(t.$scopedSlots[n])return t.$scopedSlots[n].apply(t,e)}}function K(t){return r?Symbol.for(t):t}var q=K("composition-api.preFlushQueue"),I=K("composition-api.postFlushQueue"),Q="composition-api.refKey",G=new WeakMap,H=new WeakMap,J=new WeakMap,L=function(t){i(this,"value",{get:t.get,set:t.set})};function N(t,n){var e=new L(t),r=Object.seal(e);return J.set(r,!0),r}function X(t){var n;if(Y(t))return t;var e=st(((n={})[Q]=t,n));return N({get:function(){return e[Q]},set:function(t){return e[Q]=t}})}function Y(t){return t instanceof L}function Z(t){return Y(t)?t.value:t}function tt(t){if(!p(t))return t;var n={};for(var e in t)n[e]=nt(t,e);return n}function nt(t,n){var e=t[n];return Y(e)?e:N({get:function(){return t[n]},set:function(e){return t[n]=e}})}function et(t){var n;return Boolean(t&&f(t,"__ob__")&&"object"==typeof t.__ob__&&(null===(n=t.__ob__)||void 0===n?void 0:n.__raw__))}function rt(t){var n;return Boolean(t&&f(t,"__ob__")&&"object"==typeof t.__ob__&&!(null===(n=t.__ob__)||void 0===n?void 0:n.__raw__))}function ot(t){if(!(!p(t)||et(t)||a(t)||Y(t)||function(t){var n=D();return n&&t instanceof n}(t)||G.has(t))){G.set(t,!0);for(var n=Object.keys(t),e=0;e<n.length;e++)it(t,n[e])}}function it(t,n,e){if("__ob__"!==n&&!et(t[n])){var r,o,u=Object.getOwnPropertyDescriptor(t,n);if(u){if(!1===u.configurable)return;r=u.get,o=u.set,r&&!o||2!==arguments.length||(e=t[n])}ot(e),i(t,n,{get:function(){var o=r?r.call(t):e;return n!==Q&&Y(o)?o.value:o},set:function(i){r&&!o||(n!==Q&&Y(e)&&!Y(i)?e.value=i:o?(o.call(t,i),e=i):e=i,ot(i))}})}}function ut(t){var n,e=R||k;e.observable?n=e.observable(t):n=z(e,{data:{$$state:t}})._data.$$state;return f(n,"__ob__")||ft(n),n}function ft(t,n){var e,r;if(void 0===n&&(n=new Set),!n.has(t)){u(t,"__ob__",function(t){void 0===t&&(t={});return{value:t,dep:{notify:o,depend:o,addSub:o,removeSub:o}}}(t)),n.add(t);try{for(var i=g(Object.keys(t)),f=i.next();!f.done;f=i.next()){var c=t[f.value];(p(c)||a(c))&&!et(c)&&Object.isExtensible(c)&&ft(c,n)}}catch(t){e={error:t}}finally{try{f&&!f.done&&(r=i.return)&&r.call(i)}finally{if(e)throw e.error}}}}function at(){return ut({}).__ob__}function ct(t){var n,e;if(!v(t))return t;if(!p(t)&&!a(t)||et(t)||!Object.isExtensible(t))return t;var r=ut(a(t)?[]:{});ot(r);var o=r.__ob__,u=function(n){var e,u,f=t[n],a=Object.getOwnPropertyDescriptor(t,n);if(a){if(!1===a.configurable)return"continue";e=a.get,u=a.set}i(r,n,{get:function(){var n,r=e?e.call(t):f;return null===(n=o.dep)||void 0===n||n.depend(),r},set:function(n){var r;e&&!u||(u?u.call(t,n):f=n,null===(r=o.dep)||void 0===r||r.notify())}})};try{for(var f=g(Object.keys(t)),c=f.next();!c.done;c=f.next()){u(c.value)}}catch(t){n={error:t}}finally{try{c&&!c.done&&(e=f.return)&&e.call(f)}finally{if(n)throw n.error}}return r}function st(t){if(!v(t))return t;if(!p(t)&&!a(t)||et(t)||!Object.isExtensible(t))return t;var n=ut(t);return ot(n),n}function lt(t){return function(n,e){var r,o=V(((r=t)[0].toUpperCase(),r.slice(1)),e);return o&&function(t,n,e,r){var o=n.proxy.$options,i=t.config.optionMergeStrategies[e],u=function(t,n){return function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];var o=A();U(t);try{return n.apply(void 0,w([],x(e)))}finally{U(o)}}}(n,r);return o[e]=i(o[e],u),u}(D(),o,t,n)}}var vt,pt=lt("beforeMount"),dt=lt("mounted"),_t=lt("beforeUpdate"),yt=lt("updated"),ht=lt("beforeDestroy"),bt=lt("destroyed"),gt=lt("errorCaptured"),xt=lt("activated"),wt=lt("deactivated"),mt=lt("serverPrefetch");function $t(){St(this,q)}function jt(){St(this,I)}function Ot(){var t=S();return t?function(t){return void 0!==t[q]}(t)||function(t){t[q]=[],t[I]=[],t.$on("hook:beforeUpdate",$t),t.$on("hook:updated",jt)}(t):(vt||(vt=z(D())),t=vt),t}function St(t,n){for(var e=t[n],r=0;r<e.length;r++)e[r]();e.length=0}function kt(t,n,e){var r=function(){t.$nextTick((function(){t[q].length&&St(t,q),t[I].length&&St(t,I)}))};switch(e){case"pre":r(),t[q].push(n);break;case"post":r(),t[I].push(n);break;default:!function(t,n){if(!t)throw new Error("[vue-composition-api] "+n)}(!1,'flush must be one of ["post", "pre", "sync"], but got '+e)}}function Et(t,n){var e=t.teardown;t.teardown=function(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];e.apply(t,r),n()}}function Rt(t,n,e,r){var i,u,f=r.flush,c="sync"===f,s=function(t){u=function(){try{t()}catch(t){!function(t,n,e){if("undefined"==typeof window||"undefined"==typeof console)throw t;console.error(t)}(t)}}},l=function(){u&&(u(),u=null)},v=function(n){return c||t===vt?n:function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return kt(t,(function(){n.apply(void 0,w([],x(e)))}),f)}};if(null===e){var p=!1,_=function(t,n,e,r){var o=t._watchers.length;return t.$watch(n,e,{immediate:r.immediateInvokeCallback,deep:r.deep,lazy:r.noRun,sync:r.sync,before:r.before}),t._watchers[o]}(t,(function(){if(!p)try{p=!0,n(s)}finally{p=!1}}),o,{deep:r.deep||!1,sync:c,before:l});Et(_,l),_.lazy=!1;var y=_.get.bind(_);return _.get=v(y),function(){_.teardown()}}var h,b=r.deep,g=!1;if(Y(n)?h=function(){return n.value}:rt(n)?(h=function(){return n},b=!0):a(n)?(g=!0,h=function(){return n.map((function(t){return Y(t)?t.value:rt(t)?Ct(t):d(t)?t():o}))}):h=d(n)?n:o,b){var m=h;h=function(){return Ct(m())}}var $=function(t,n){if(!g||!t.every((function(t,e){return Object.is(t,n[e])})))return l(),e(t,n,s)},j=v($);if(r.immediate){var O=j,S=function(t,n){return S=O,$(t,a(t)?[]:n)};j=function(t,n){return S(t,n)}}var k=t.$watch(h,j,{immediate:r.immediate,deep:b,sync:c}),E=t._watchers[t._watchers.length-1];return rt(E.value)&&(null===(i=E.value.__ob__)||void 0===i?void 0:i.dep)&&b&&E.value.__ob__.dep.addSub({update:function(){E.run()}}),Et(E,l),function(){k()}}function Mt(t,n){var e=function(t){return b({flush:"pre"},t)}(n);return Rt(Ot(),t,null,e)}function Ct(t,n){if(void 0===n&&(n=new Set),!v(t)||n.has(t))return t;if(n.add(t),Y(t))Ct(t.value,n);else if(a(t))for(var e=0;e<t.length;e++)Ct(t[e],n);else if("[object Set]"===s(t)||function(t){return"[object Map]"===s(t)}(t))t.forEach((function(t){Ct(t,n)}));else if(p(t))for(var r in t)Ct(t[r],n);return t}var Pt={};var Dt={},Ut=function(t){var n;void 0===t&&(t="$style");var e=A();if(!e)return Dt;var r=null===(n=e.proxy)||void 0===n?void 0:n[t];return r||Dt},At=Ut;var Bt;function Wt(){return A().setupContext}var Tt={set:function(t,n,e){(t.__composition_api_state__=t.__composition_api_state__||{})[n]=e},get:function(t,n){return(t.__composition_api_state__||{})[n]}};function Vt(t){var n=Tt.get(t,"rawBindings")||{};if(n&&Object.keys(n).length){for(var e=t.$refs,r=Tt.get(t,"refs")||[],o=0;o<r.length;o++){var i=n[a=r[o]];!e[a]&&i&&Y(i)&&(i.value=null)}var u=Object.keys(e),f=[];for(o=0;o<u.length;o++){var a;i=n[a=u[o]];e[a]&&i&&Y(i)&&(i.value=e[a],f.push(a))}Tt.set(t,"refs",f)}}function zt(t,n){var e=t.$options._parentVnode;if(e){for(var r=Tt.get(t,"slots")||[],o=function(t,n){var e;if(t){if(t._normalized)return t._normalized;for(var r in e={},t)t[r]&&"$"!==r[0]&&(e[r]=!0)}else e={};for(var r in n)r in e||(e[r]=!0);return e}(e.data.scopedSlots,t.$slots),i=0;i<r.length;i++){o[f=r[i]]||delete n[f]}var u=Object.keys(o);for(i=0;i<u.length;i++){var f;n[f=u[i]]||(n[f]=F(t,f))}Tt.set(t,"slots",u)}}function Ft(t,n,e){var r=A();U(t);try{return n(t)}catch(t){if(!e)throw t;e(t)}finally{U(r)}}function Kt(t){function n(t,e){if(void 0===e&&(e=new Set),!e.has(t)&&p(t)&&!Y(t)&&!rt(t)&&!et(t)){var r=D().util.defineReactive;Object.keys(t).forEach((function(o){var i=t[o];r(t,o,i),i&&(e.add(i),n(i,e))}))}}function e(t,n){return void 0===n&&(n=new Map),n.has(t)?n.get(t):(n.set(t,!1),a(t)&&rt(t)?(n.set(t,!0),!0):!(!p(t)||et(t)||Y(t))&&Object.keys(t).some((function(r){return e(t[r],n)})))}t.mixin({beforeCreate:function(){var t=this,r=t.$options,o=r.setup,c=r.render;c&&(r.render=function(){for(var n=this,e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return Ft(T(t),(function(){return c.apply(n,e)}))});if(!o)return;if(!d(o))return;var s=r.data;r.data=function(){return function(t,r){void 0===r&&(r={});var o,c=t.$options.setup,s=function(t){var n,e={slots:{}},r=["attrs"],o=["emit"];return["root","parent","refs","listeners","isServer","ssrContext"].forEach((function(n){var r="$"+n;i(e,n,{get:function(){return t[r]},set:function(){}})})),r.forEach((function(r){var o="$"+r;i(e,r,{get:function(){var e,r;if(n)return n;n=st({});var u=t[o],f=function(e){i(n,e,{get:function(){return t[o][e]}})};try{for(var a=g(Object.keys(u)),c=a.next();!c.done;c=a.next()){f(c.value)}}catch(t){e={error:t}}finally{try{c&&!c.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}return n},set:function(){}})})),o.forEach((function(n){var r="$"+n;i(e,n,{get:function(){return function(){for(var n=[],e=0;e<arguments.length;e++)n[e]=arguments[e];t[r].apply(t,n)}}})})),e}(t),l=T(t);if(l.setupContext=s,u(r,"__ob__",at()),zt(t,s.slots),Ft(l,(function(){o=c(r,s)})),!o)return;if(d(o)){var _=o;return void(t.$options.render=function(){return zt(t,s.slots),Ft(l,(function(){return _()}))})}if(p(o)){rt(o)&&(o=tt(o)),Tt.set(t,"rawBindings",o);var y=o;Object.keys(y).forEach((function(r){var o=y[r];if(!Y(o))if(rt(o))a(o)&&(o=X(o));else if(d(o)){var u=o;o=o.bind(t),Object.keys(u).forEach((function(t){o[t]=u[t]}))}else v(o)?e(o)&&n(o):o=X(o);!function(t,n,e){var r=t.$options.props;n in t||r&&f(r,n)||(Y(e)?i(t,n,{get:function(){return e.value},set:function(t){e.value=t}}):i(t,n,{get:function(){return rt(e)&&e.__ob__.dep.depend(),e},set:function(t){e=t}}))}(t,r,o)}))}}(t,t.$props),d(s)?s.call(t,t):s||{}}},mounted:function(){Vt(this)},updated:function(){var t;Vt(this),(null===(t=this.$vnode)||void 0===t?void 0:t.context)&&Vt(this.$vnode.context)}})}function qt(t,n){if(!t)return n;if(!n)return t;for(var e,o,i,u=r?Reflect.ownKeys(t):Object.keys(t),a=0;a<u.length;a++)"__ob__"!==(e=u[a])&&(o=n[e],i=t[e],f(n,e)?o!==i&&p(o)&&!Y(o)&&p(i)&&!Y(i)&&qt(i,o):n[e]=i);return n}function It(t){(function(t){return f(t,"__composition_api_installed__")})(t)||(t.config.optionMergeStrategies.setup=function(t,n){return function(e,r){return qt(d(t)?t(e,r)||{}:void 0,d(n)?n(e,r)||{}:void 0)}},function(t){R=t,Object.defineProperty(t,"__composition_api_installed__",{configurable:!0,writable:!0,value:!0})}(t),Kt(t))}var Qt={install:function(t){return It(t)}};"undefined"!=typeof window&&window.Vue&&window.Vue.use(Qt),exports.EffectScope=j,exports.computed=function(t){var n,e,r,i,u=S();if(d(t)?n=t:(n=t.get,e=t.set),u&&!u.$isServer){var f,a=function(){if(!B){var t=z(D(),{computed:{value:function(){return 0}}}),n=t._computedWatchers.value.constructor,e=t._data.__ob__.dep.constructor;B={Watcher:n,Dep:e},t.$destroy()}return B}(),c=a.Watcher,s=a.Dep;i=function(){return f||(f=new c(u,n,o,{lazy:!0})),f.dirty&&f.evaluate(),s.target&&f.depend(),f.value},r=function(t){e&&e(t)}}else{var l=z(D(),{computed:{$$state:{get:n,set:e}}});u&&u.$on("hook:destroyed",(function(){return l.$destroy()})),i=function(){return l.$$state},r=function(t){l.$$state=t}}return N({get:i,set:r})},exports.createApp=function(t,n){void 0===n&&(n=void 0);var e=D(),r=void 0;return{config:e.config,use:e.use.bind(e),mixin:e.mixin.bind(e),component:e.component.bind(e),directive:e.directive.bind(e),mount:function(o,i){return r||((r=new e(b({propsData:n},t))).$mount(o,i),r)},unmount:function(){r&&(r.$destroy(),r=void 0)}}},exports.createRef=N,exports.customRef=function(t){var n=X(0);return N(t((function(){n.value}),(function(){++n.value})))},exports.default=Qt,exports.defineAsyncComponent=function(t){d(t)&&(t={loader:t});var n=t.loader,e=t.loadingComponent,r=t.errorComponent,o=t.delay,i=void 0===o?200:o,u=t.timeout;t.suspensible;var f=t.onError,a=null,c=0,s=function(){var t;return a||(t=a=n().catch((function(t){if(t=t instanceof Error?t:new Error(String(t)),f)return new Promise((function(n,e){f(t,(function(){return n((c++,a=null,s()))}),(function(){return e(t)}),c+1)}));throw t})).then((function(n){return t!==a&&a?a:(n&&(n.__esModule||"Module"===n[Symbol.toStringTag])&&(n=n.default),n)})))};return function(){return{component:s(),delay:i,timeout:u,error:r,loading:e}}},exports.defineComponent=function(t){return t},exports.del=function(t,n){if(D().util.warn,a(t)&&l(n))t.splice(n,1);else{var e=t.__ob__;t._isVue||e&&e.vmCount||f(t,n)&&(delete t[n],e&&e.dep.notify())}},exports.effectScope=function(t){return new j(t)},exports.getCurrentInstance=A,exports.getCurrentScope=O,exports.h=function(){for(var t,n=[],e=0;e<arguments.length;e++)n[e]=arguments[e];var r=null===(t=A())||void 0===t?void 0:t.proxy;return r?r.$createElement.apply(r,n):(Bt||(Bt=z(D()).$createElement),Bt.apply(Bt,n))},exports.inject=function(t,n,e){var r;void 0===e&&(e=!1);var o=null===(r=A())||void 0===r?void 0:r.proxy;if(o){if(!t)return n;var i=function(t,n){for(var e=n;e;){if(e._provided&&f(e._provided,t))return e._provided[t];e=e.$parent}return Pt}(t,o);return i!==Pt?i:e&&d(n)?n():n}},exports.isRaw=et,exports.isReactive=rt,exports.isReadonly=function(t){return J.has(t)},exports.isRef=Y,exports.markRaw=function(t){if(!p(t)&&!a(t)||!Object.isExtensible(t))return t;var n=at();return n.__raw__=!0,u(t,"__ob__",n),H.set(t,!0),t},exports.nextTick=function(){for(var t,n=[],e=0;e<arguments.length;e++)n[e]=arguments[e];return null===(t=D())||void 0===t?void 0:t.nextTick.apply(this,n)},exports.onActivated=xt,exports.onBeforeMount=pt,exports.onBeforeUnmount=ht,exports.onBeforeUpdate=_t,exports.onDeactivated=wt,exports.onErrorCaptured=gt,exports.onMounted=dt,exports.onScopeDispose=function(t){h&&h.cleanups.push(t)},exports.onServerPrefetch=mt,exports.onUnmounted=bt,exports.onUpdated=yt,exports.provide=function(t,n){var e,r=null===(e=V())||void 0===e?void 0:e.proxy;if(r){if(!r._provided){var o={};i(r,"_provided",{get:function(){return o},set:function(t){return Object.assign(o,t)}})}r._provided[t]=n}},exports.proxyRefs=function(t){var n,e,r;if(rt(t))return t;var o=st(((n={})[Q]=t,n)),u=function(t){i(o,t,{get:function(){return Y(o[Q][t])?o[Q][t].value:o[Q][t]},set:function(n){if(Y(o[Q][t]))return o[Q][t].value=Z(n);o[Q][t]=Z(n)}})};try{for(var f=g(Object.keys(t)),a=f.next();!a.done;a=f.next()){u(a.value)}}catch(t){e={error:t}}finally{try{a&&!a.done&&(r=f.return)&&r.call(f)}finally{if(e)throw e.error}}return o},exports.reactive=st,exports.readonly=function(t){return t},exports.ref=X,exports.set=function(t,n,e){var r,o=D().util;o.warn;var i=o.defineReactive;if(a(t)){if(l(n))return t.length=Math.max(t.length,n),t.splice(n,1,e),e;if("length"===n&&e!==t.length)return t.length=e,null===(r=t.__ob__)||void 0===r||r.dep.notify(),e}if(n in t&&!(n in Object.prototype))return t[n]=e,e;var u=t.__ob__;return t._isVue||u&&u.vmCount?e:u?(i(u.value,n,e),it(t,n,e),v(t[n])&&!f(t[n],"__ob__")&&ft(t[n]),u.dep.notify(),e):(t[n]=e,e)},exports.shallowReactive=ct,exports.shallowReadonly=function(t){var n,e;if(!v(t))return t;if(!p(t)&&!a(t)||!Object.isExtensible(t)&&!Y(t))return t;var r=Y(t)?new L({}):rt(t)?ut({}):{},o=st({}).__ob__,u=function(n){var e,u=t[n],f=Object.getOwnPropertyDescriptor(t,n);if(f){if(!1===f.configurable&&!Y(t))return"continue";e=f.get}i(r,n,{get:function(){var n=e?e.call(t):u;return o.dep.depend(),n},set:function(t){}})};try{for(var f=g(Object.keys(t)),c=f.next();!c.done;c=f.next()){u(c.value)}}catch(t){n={error:t}}finally{try{c&&!c.done&&(e=f.return)&&e.call(f)}finally{if(n)throw n.error}}return J.set(r,!0),r},exports.shallowRef=function(t){var n;if(Y(t))return t;var e=ct(((n={})[Q]=t,n));return N({get:function(){return e[Q]},set:function(t){return e[Q]=t}})},exports.toRaw=function(t){var n,e;return et(t)||!Object.isExtensible(t)?t:(null===(e=null===(n=t)||void 0===n?void 0:n.__ob__)||void 0===e?void 0:e.value)||t},exports.toRef=nt,exports.toRefs=tt,exports.triggerRef=function(t){Y(t)&&(t.value=t.value)},exports.unref=Z,exports.useAttrs=function(){return Wt().attrs},exports.useCSSModule=At,exports.useCssModule=Ut,exports.useSlots=function(){return Wt().slots},exports.version="1.1.2",exports.warn=function(t){var n;_(t,null===(n=A())||void 0===n?void 0:n.proxy)},exports.watch=function(t,n,e){var r=null;d(n)?r=n:(e=n,r=null);var o=function(t){return b({immediate:!1,deep:!1,flush:"pre"},t)}(e);return Rt(Ot(),t,r,o)},exports.watchEffect=Mt,exports.watchPostEffect=function(t){return Mt(t,{flush:"post"})},exports.watchSyncEffect=function(t){return Mt(t,{flush:"sync"})};

@@ -1,2 +0,2 @@

!function(n,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("vue")):"function"==typeof define&&define.amd?define(["exports","vue"],t):t((n="undefined"!=typeof globalThis?globalThis:n||self).VueCompositionAPI={},n.Vue)}(this,(function(n,t){"use strict";function e(n){return n&&"object"==typeof n&&"default"in n?n:{default:n}}var r=e(t);function o(n){return"function"==typeof n&&/native code/.test(n.toString())}var i="undefined"!=typeof Symbol&&o(Symbol)&&"undefined"!=typeof Reflect&&o(Reflect.ownKeys),u=function(n){return n};function f(n,t,e){var r=e.get,o=e.set;Object.defineProperty(n,t,{enumerable:!0,configurable:!0,get:r||u,set:o||u})}function a(n,t,e,r){Object.defineProperty(n,t,{value:e,enumerable:!!r,writable:!0,configurable:!0})}function c(n,t){return Object.hasOwnProperty.call(n,t)}function l(n){return Array.isArray(n)}var s=Object.prototype.toString,v=function(n){return s.call(n)};function d(n){var t=parseFloat(String(n));return t>=0&&Math.floor(t)===t&&isFinite(n)&&t<=4294967295}function p(n){return null!==n&&"object"==typeof n}function y(n){return"[object Object]"===function(n){return Object.prototype.toString.call(n)}(n)}function _(n){return"function"==typeof n}function h(n,t){r.default.util.warn(n,t)}
!function(n,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("vue")):"function"==typeof define&&define.amd?define(["exports","vue"],t):t((n="undefined"!=typeof globalThis?globalThis:n||self).VueCompositionAPI={},n.Vue)}(this,(function(n,t){"use strict";function e(n){return n&&"object"==typeof n&&"default"in n?n:{default:n}}var r=e(t);function o(n){return"function"==typeof n&&/native code/.test(n.toString())}var i="undefined"!=typeof Symbol&&o(Symbol)&&"undefined"!=typeof Reflect&&o(Reflect.ownKeys),u=function(n){return n};function f(n,t,e){var r=e.get,o=e.set;Object.defineProperty(n,t,{enumerable:!0,configurable:!0,get:r||u,set:o||u})}function a(n,t,e,r){Object.defineProperty(n,t,{value:e,enumerable:!!r,writable:!0,configurable:!0})}function c(n,t){return Object.hasOwnProperty.call(n,t)}function l(n){return Array.isArray(n)}var s=Object.prototype.toString,v=function(n){return s.call(n)};function d(n){var t=parseFloat(String(n));return t>=0&&Math.floor(t)===t&&isFinite(n)&&t<=4294967295}function p(n){return null!==n&&"object"==typeof n}function _(n){return"[object Object]"===function(n){return Object.prototype.toString.call(n)}(n)}function y(n){return"function"==typeof n}function h(n,t){r.default.util.warn(n,t)}
/*! *****************************************************************************

@@ -16,2 +16,2 @@ Copyright (c) Microsoft Corporation.

***************************************************************************** */
var b=function(n,t){return(b=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var e in t)Object.prototype.hasOwnProperty.call(t,e)&&(n[e]=t[e])})(n,t)};var g,m=function(){return(m=Object.assign||function(n){for(var t,e=1,r=arguments.length;e<r;e++)for(var o in t=arguments[e])Object.prototype.hasOwnProperty.call(t,o)&&(n[o]=t[o]);return n}).apply(this,arguments)};function w(n){var t="function"==typeof Symbol&&Symbol.iterator,e=t&&n[t],r=0;if(e)return e.call(n);if(n&&"number"==typeof n.length)return{next:function(){return n&&r>=n.length&&(n=void 0),{value:n&&n[r++],done:!n}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function $(n,t){var e="function"==typeof Symbol&&n[Symbol.iterator];if(!e)return n;var r,o,i=e.call(n),u=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)u.push(r.value)}catch(n){o={error:n}}finally{try{r&&!r.done&&(e=i.return)&&e.call(i)}finally{if(o)throw o.error}}return u}function j(n,t){for(var e=0,r=t.length,o=n.length;e<r;e++,o++)n[o]=t[e];return n}var O=[],x=function(){function n(n){this.active=!0,this.effects=[],this.cleanups=[],this.vm=n}return n.prototype.run=function(n){if(this.active)try{return this.on(),n()}finally{this.off()}},n.prototype.on=function(){this.active&&(O.push(this),g=this)},n.prototype.off=function(){this.active&&(O.pop(),g=O[O.length-1])},n.prototype.stop=function(){this.active&&(this.vm.$destroy(),this.effects.forEach((function(n){return n.stop()})),this.cleanups.forEach((function(n){return n()})),this.active=!1)},n}(),S=function(n){function t(t){void 0===t&&(t=!1);var e,r=void 0;return function(n){var t=D;D=!1;try{n()}finally{D=t}}((function(){r=q(V())})),e=n.call(this,r)||this,t||function(n,t){var e;if((t=t||g)&&t.active)return void t.effects.push(n);var r=null===(e=W())||void 0===e?void 0:e.proxy;r&&r.$on("hook:destroyed",(function(){return n.stop()}))}(e),e}return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function e(){this.constructor=n}b(n,t),n.prototype=null===t?Object.create(t):(e.prototype=t.prototype,new e)}(t,n),t}(x);function k(){return g}function E(){var n,t;return(null===(n=k())||void 0===n?void 0:n.vm)||(null===(t=W())||void 0===t?void 0:t.proxy)}var R=void 0;try{var M=require("vue");M&&T(M)?R=M:M&&"default"in M&&T(M.default)&&(R=M.default)}catch(n){}var C=null,P=null,D=!0,U="__composition_api_installed__";function T(n){return n&&_(n)&&"Vue"===n.name}function V(){return C}function A(n){D&&B(n?I(n):n)}function B(n){if(D){var t=P;null==t||t.scope.off(),null==(P=n)||P.scope.on()}}function W(){return P}var z,F=new WeakMap;function I(n){if(F.has(n))return F.get(n);var t={proxy:n,update:n.$forceUpdate,uid:n._uid,emit:n.$emit.bind(n),parent:null,root:null};!function(n){if(!n.scope){var t=new x(n.proxy);n.scope=t,n.proxy.$on("hook:destroyed",(function(){return t.stop()}))}n.scope}(t);return["data","props","attrs","refs","vnode","slots"].forEach((function(e){f(t,e,{get:function(){return n["$"+e]}})})),f(t,"isMounted",{get:function(){return n._isMounted}}),f(t,"isUnmounted",{get:function(){return n._isDestroyed}}),f(t,"isDeactivated",{get:function(){return n._inactive}}),f(t,"emitted",{get:function(){return n._events}}),F.set(n,t),n.$parent&&(t.parent=I(n.$parent)),n.$root&&(t.root=I(n.$root)),t}function K(n,t){return t=t||W()}function q(n,t){void 0===t&&(t={});var e=n.config.silent;n.config.silent=!0;var r=new n(t);return n.config.silent=e,r}function Q(n,t){return function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];if(n.$scopedSlots[t])return n.$scopedSlots[t].apply(n,e)}}function G(n){return i?Symbol.for(n):n}var H=G("composition-api.preFlushQueue"),J=G("composition-api.postFlushQueue"),L="composition-api.refKey",N=new WeakMap,X=new WeakMap,Y=new WeakMap,Z=function(n){f(this,"value",{get:n.get,set:n.set})};function nn(n,t){var e=new Z(n),r=Object.seal(e);return Y.set(r,!0),r}function tn(n){var t;if(en(n))return n;var e=yn(((t={})[L]=n,t));return nn({get:function(){return e[L]},set:function(n){return e[L]=n}})}function en(n){return n instanceof Z}function rn(n){return en(n)?n.value:n}function on(n){if(!y(n))return n;var t={};for(var e in n)t[e]=un(n,e);return t}function un(n,t){var e=n[t];return en(e)?e:nn({get:function(){return n[t]},set:function(e){return n[t]=e}})}function fn(n){var t;return Boolean(n&&c(n,"__ob__")&&"object"==typeof n.__ob__&&(null===(t=n.__ob__)||void 0===t?void 0:t.__raw__))}function an(n){var t;return Boolean(n&&c(n,"__ob__")&&"object"==typeof n.__ob__&&!(null===(t=n.__ob__)||void 0===t?void 0:t.__raw__))}function cn(n){if(!(!y(n)||fn(n)||l(n)||en(n)||function(n){var t=V();return t&&n instanceof t}(n)||N.has(n))){N.set(n,!0);for(var t=Object.keys(n),e=0;e<t.length;e++)ln(n,t[e])}}function ln(n,t,e){if("__ob__"!==t&&!fn(n[t])){var r,o,i=Object.getOwnPropertyDescriptor(n,t);if(i){if(!1===i.configurable)return;r=i.get,o=i.set,r&&!o||2!==arguments.length||(e=n[t])}cn(e),f(n,t,{get:function(){var o=r?r.call(n):e;return t!==L&&en(o)?o.value:o},set:function(i){r&&!o||(t!==L&&en(e)&&!en(i)?e.value=i:o?(o.call(n,i),e=i):e=i,cn(i))}})}}function sn(n){var t,e=C||R;e.observable?t=e.observable(n):t=q(e,{data:{$$state:n}})._data.$$state;return c(t,"__ob__")||vn(t),t}function vn(n,t){var e,r;if(void 0===t&&(t=new Set),!t.has(n)){a(n,"__ob__",function(n){void 0===n&&(n={});return{value:n,dep:{notify:u,depend:u,addSub:u,removeSub:u}}}(n)),t.add(n);try{for(var o=w(Object.keys(n)),i=o.next();!i.done;i=o.next()){var f=n[i.value];(y(f)||l(f))&&!fn(f)&&Object.isExtensible(f)&&vn(f,t)}}catch(n){e={error:n}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}}}function dn(){return sn({}).__ob__}function pn(n){var t,e;if(!p(n))return n;if(!y(n)&&!l(n)||fn(n)||!Object.isExtensible(n))return n;var r=sn(l(n)?[]:{});cn(r);var o=r.__ob__,i=function(t){var e,i,u=n[t],a=Object.getOwnPropertyDescriptor(n,t);if(a){if(!1===a.configurable)return"continue";e=a.get,i=a.set}f(r,t,{get:function(){var t,r=e?e.call(n):u;return null===(t=o.dep)||void 0===t||t.depend(),r},set:function(t){var r;e&&!i||(i?i.call(n,t):u=t,null===(r=o.dep)||void 0===r||r.notify())}})};try{for(var u=w(Object.keys(n)),a=u.next();!a.done;a=u.next()){i(a.value)}}catch(n){t={error:n}}finally{try{a&&!a.done&&(e=u.return)&&e.call(u)}finally{if(t)throw t.error}}return r}function yn(n){if(!p(n))return n;if(!y(n)&&!l(n)||fn(n)||!Object.isExtensible(n))return n;var t=sn(n);return cn(t),t}function _n(n){return function(t,e){var r,o=K(((r=n)[0].toUpperCase(),r.slice(1)),e);return o&&function(n,t,e,r){var o=t.proxy.$options,i=n.config.optionMergeStrategies[e],u=function(n,t){return function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];var o=W();B(n);try{return t.apply(void 0,j([],$(e)))}finally{B(o)}}}(t,r);return o[e]=i(o[e],u),u}(V(),o,n,t)}}var hn,bn=_n("beforeMount"),gn=_n("mounted"),mn=_n("beforeUpdate"),wn=_n("updated"),$n=_n("beforeDestroy"),jn=_n("destroyed"),On=_n("errorCaptured"),xn=_n("activated"),Sn=_n("deactivated"),kn=_n("serverPrefetch");function En(){Cn(this,H)}function Rn(){Cn(this,J)}function Mn(){var n=E();return n?function(n){return void 0!==n[H]}(n)||function(n){n[H]=[],n[J]=[],n.$on("hook:beforeUpdate",En),n.$on("hook:updated",Rn)}(n):(hn||(hn=q(V())),n=hn),n}function Cn(n,t){for(var e=n[t],r=0;r<e.length;r++)e[r]();e.length=0}function Pn(n,t,e){var r=function(){n.$nextTick((function(){n[H].length&&Cn(n,H),n[J].length&&Cn(n,J)}))};switch(e){case"pre":r(),n[H].push(t);break;case"post":r(),n[J].push(t);break;default:!function(n,t){if(!n)throw new Error("[vue-composition-api] "+t)}(!1,'flush must be one of ["post", "pre", "sync"], but got '+e)}}function Dn(n,t){var e=n.teardown;n.teardown=function(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];e.apply(n,r),t()}}function Un(n,t,e,r){var o,i,f=r.flush,a="sync"===f,c=function(n){i=function(){try{n()}catch(n){!function(n,t,e){if("undefined"==typeof window||"undefined"==typeof console)throw n;console.error(n)}(n)}}},s=function(){i&&(i(),i=null)},v=function(t){return a||n===hn?t:function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return Pn(n,(function(){t.apply(void 0,j([],$(e)))}),f)}};if(null===e){var d=!1,p=function(n,t,e,r){var o=n._watchers.length;return n.$watch(t,e,{immediate:r.immediateInvokeCallback,deep:r.deep,lazy:r.noRun,sync:r.sync,before:r.before}),n._watchers[o]}(n,(function(){if(!d)try{d=!0,t(c)}finally{d=!1}}),u,{deep:r.deep||!1,sync:a,before:s});Dn(p,s),p.lazy=!1;var y=p.get.bind(p);return p.get=v(y),function(){p.teardown()}}var h,b=r.deep;if(en(t)?h=function(){return t.value}:an(t)?(h=function(){return t},b=!0):h=l(t)?function(){return t.map((function(n){return en(n)?n.value:an(n)?Vn(n):_(n)?n():u}))}:_(t)?t:u,b){var g=h;h=function(){return Vn(g())}}var m=function(n,t){return s(),e(n,t,c)},w=v(m);if(r.immediate){var O=w,x=function(n,t){return x=O,m(n,l(n)?[]:t)};w=function(n,t){return x(n,t)}}var S=n.$watch(h,w,{immediate:r.immediate,deep:b,sync:a}),k=n._watchers[n._watchers.length-1];return an(k.value)&&(null===(o=k.value.__ob__)||void 0===o?void 0:o.dep)&&b&&k.value.__ob__.dep.addSub({update:function(){k.run()}}),Dn(k,s),function(){S()}}function Tn(n,t){var e=function(n){return m({flush:"pre"},n)}(t);return Un(Mn(),n,null,e)}function Vn(n,t){if(void 0===t&&(t=new Set),!p(n)||t.has(n))return n;if(t.add(n),en(n))Vn(n.value,t);else if(l(n))for(var e=0;e<n.length;e++)Vn(n[e],t);else if("[object Set]"===v(n)||function(n){return"[object Map]"===v(n)}(n))n.forEach((function(n){Vn(n,t)}));else if(y(n))for(var r in n)Vn(n[r],t);return n}var An={};var Bn={},Wn=function(n){var t;void 0===n&&(n="$style");var e=W();if(!e)return Bn;var r=null===(t=e.proxy)||void 0===t?void 0:t[n];return r||Bn},zn=Wn;var Fn;var In={set:function(n,t,e){(n.__composition_api_state__=n.__composition_api_state__||{})[t]=e},get:function(n,t){return(n.__composition_api_state__||{})[t]}};function Kn(n){var t=In.get(n,"rawBindings")||{};if(t&&Object.keys(t).length){for(var e=n.$refs,r=In.get(n,"refs")||[],o=0;o<r.length;o++){var i=t[a=r[o]];!e[a]&&i&&en(i)&&(i.value=null)}var u=Object.keys(e),f=[];for(o=0;o<u.length;o++){var a;i=t[a=u[o]];e[a]&&i&&en(i)&&(i.value=e[a],f.push(a))}In.set(n,"refs",f)}}function qn(n,t){var e=n.$options._parentVnode;if(e){for(var r=In.get(n,"slots")||[],o=function(n,t){var e;if(n){if(n._normalized)return n._normalized;for(var r in e={},n)n[r]&&"$"!==r[0]&&(e[r]=!0)}else e={};for(var r in t)r in e||(e[r]=!0);return e}(e.data.scopedSlots,n.$slots),i=0;i<r.length;i++){o[f=r[i]]||delete t[f]}var u=Object.keys(o);for(i=0;i<u.length;i++){var f;t[f=u[i]]||(t[f]=Q(n,f))}In.set(n,"slots",u)}}function Qn(n,t,e){var r=W();A(n);try{return t(n)}catch(n){if(!e)throw n;e(n)}finally{B(r)}}function Gn(n){function t(n,e){if(void 0===e&&(e=new Set),!e.has(n)&&y(n)&&!en(n)&&!an(n)&&!fn(n)){var r=V().util.defineReactive;Object.keys(n).forEach((function(o){var i=n[o];r(n,o,i),i&&(e.add(i),t(i,e))}))}}function e(n,t){return void 0===t&&(t=new Map),t.has(n)?t.get(n):(t.set(n,!1),l(n)&&an(n)?(t.set(n,!0),!0):!(!y(n)||fn(n))&&Object.keys(n).some((function(r){return e(n[r],t)})))}n.mixin({beforeCreate:function(){var n=this,r=n.$options,o=r.setup,i=r.render;i&&(r.render=function(){for(var t=this,e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return Qn(n,(function(){return i.apply(t,e)}))});if(!o)return;if(!_(o))return;var u=r.data;r.data=function(){return function(n,r){void 0===r&&(r={});var o,i=n.$options.setup,u=function(n){var t={slots:{}},e=["attrs"],r=["emit"];return["root","parent","refs","listeners","isServer","ssrContext"].forEach((function(e){var r="$"+e;f(t,e,{get:function(){return n[r]},set:function(){}})})),e.forEach((function(e){var r="$"+e;f(t,e,{get:function(){var t,e,o=yn({}),i=n[r],u=function(t){f(o,t,{get:function(){return n[r][t]}})};try{for(var a=w(Object.keys(i)),c=a.next();!c.done;c=a.next()){u(c.value)}}catch(n){t={error:n}}finally{try{c&&!c.done&&(e=a.return)&&e.call(a)}finally{if(t)throw t.error}}return o},set:function(){}})})),r.forEach((function(e){var r="$"+e;f(t,e,{get:function(){return function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];n[r].apply(n,t)}}})})),t}(n);if(a(r,"__ob__",dn()),qn(n,u.slots),Qn(n,(function(){o=i(r,u)})),!o)return;if(_(o)){var s=o;return void(n.$options.render=function(){return qn(n,u.slots),Qn(n,(function(){return s()}))})}if(y(o)){an(o)&&(o=on(o)),In.set(n,"rawBindings",o);var v=o;Object.keys(v).forEach((function(r){var o=v[r];if(!en(o))if(an(o))l(o)&&(o=tn(o));else if(_(o)){var i=o;o=o.bind(n),Object.keys(i).forEach((function(n){o[n]=i[n]}))}else p(o)?e(o)&&t(o):o=tn(o);!function(n,t,e){var r=n.$options.props;t in n||r&&c(r,t)||(en(e)?f(n,t,{get:function(){return e.value},set:function(n){e.value=n}}):f(n,t,{get:function(){return an(e)&&e.__ob__.dep.depend(),e},set:function(n){e=n}}))}(n,r,o)}))}}(n,n.$props),_(u)?u.call(n,n):u||{}}},mounted:function(){Kn(this)},updated:function(){var n;Kn(this),(null===(n=this.$vnode)||void 0===n?void 0:n.context)&&Kn(this.$vnode.context)}})}function Hn(n,t){if(!n)return t;if(!t)return n;for(var e,r,o,u=i?Reflect.ownKeys(n):Object.keys(n),f=0;f<u.length;f++)"__ob__"!==(e=u[f])&&(r=t[e],o=n[e],c(t,e)?r!==o&&y(r)&&!en(r)&&y(o)&&!en(o)&&Hn(o,r):t[e]=o);return t}function Jn(n){(function(n){return c(n,U)})(n)||(n.config.optionMergeStrategies.setup=function(n,t){return function(e,r){return Hn(_(n)?n(e,r)||{}:void 0,_(t)?t(e,r)||{}:void 0)}},function(n){C=n,Object.defineProperty(n,U,{configurable:!0,writable:!0,value:!0})}(n),Gn(n))}var Ln={install:function(n){return Jn(n)}};"undefined"!=typeof window&&window.Vue&&window.Vue.use(Ln),n.EffectScope=S,n.computed=function(n){var t,e,r,o,i=E();if(_(n)?t=n:(t=n.get,e=n.set),i&&!i.$isServer){var f,a=function(){if(!z){var n=q(V(),{computed:{value:function(){return 0}}}),t=n._computedWatchers.value.constructor,e=n._data.__ob__.dep.constructor;z={Watcher:t,Dep:e},n.$destroy()}return z}(),c=a.Watcher,l=a.Dep;o=function(){return f||(f=new c(i,t,u,{lazy:!0})),f.dirty&&f.evaluate(),l.target&&f.depend(),f.value},r=function(n){e&&e(n)}}else{var s=q(V(),{computed:{$$state:{get:t,set:e}}});i&&i.$on("hook:destroyed",(function(){return s.$destroy()})),o=function(){return s.$$state},r=function(n){s.$$state=n}}return nn({get:o,set:r})},n.createApp=function(n,t){void 0===t&&(t=void 0);var e=V(),r=void 0;return{config:e.config,use:e.use.bind(e),mixin:e.mixin.bind(e),component:e.component.bind(e),directive:e.directive.bind(e),mount:function(o,i){return r||((r=new e(m({propsData:t},n))).$mount(o,i),r)},unmount:function(){r&&(r.$destroy(),r=void 0)}}},n.createRef=nn,n.customRef=function(n){var t=tn(0);return nn(n((function(){t.value}),(function(){++t.value})))},n.default=Ln,n.defineAsyncComponent=function(n){_(n)&&(n={loader:n});var t=n.loader,e=n.loadingComponent,r=n.errorComponent,o=n.delay,i=void 0===o?200:o,u=n.timeout;n.suspensible;var f=n.onError,a=null,c=0,l=function(){var n;return a||(n=a=t().catch((function(n){if(n=n instanceof Error?n:new Error(String(n)),f)return new Promise((function(t,e){f(n,(function(){return t((c++,a=null,l()))}),(function(){return e(n)}),c+1)}));throw n})).then((function(t){return n!==a&&a?a:(t&&(t.__esModule||"Module"===t[Symbol.toStringTag])&&(t=t.default),t)})))};return function(){return{component:l(),delay:i,timeout:u,error:r,loading:e}}},n.defineComponent=function(n){return n},n.del=function(n,t){if(V().util.warn,l(n)&&d(t))n.splice(t,1);else{var e=n.__ob__;n._isVue||e&&e.vmCount||c(n,t)&&(delete n[t],e&&e.dep.notify())}},n.effectScope=function(n){return new S(n)},n.getCurrentInstance=W,n.getCurrentScope=k,n.h=function(){for(var n,t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];var r=null===(n=W())||void 0===n?void 0:n.proxy;return r?r.$createElement.apply(r,t):(Fn||(Fn=q(V()).$createElement),Fn.apply(Fn,t))},n.inject=function(n,t,e){var r;void 0===e&&(e=!1);var o=null===(r=W())||void 0===r?void 0:r.proxy;if(o){if(!n)return t;var i=function(n,t){for(var e=t;e;){if(e._provided&&c(e._provided,n))return e._provided[n];e=e.$parent}return An}(n,o);return i!==An?i:e&&_(t)?t():t}},n.isRaw=fn,n.isReactive=an,n.isReadonly=function(n){return Y.has(n)},n.isRef=en,n.markRaw=function(n){if(!y(n)&&!l(n)||!Object.isExtensible(n))return n;var t=dn();return t.__raw__=!0,a(n,"__ob__",t),X.set(n,!0),n},n.nextTick=function(){for(var n,t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return null===(n=V())||void 0===n?void 0:n.nextTick.apply(this,t)},n.onActivated=xn,n.onBeforeMount=bn,n.onBeforeUnmount=$n,n.onBeforeUpdate=mn,n.onDeactivated=Sn,n.onErrorCaptured=On,n.onMounted=gn,n.onScopeDispose=function(n){g&&g.cleanups.push(n)},n.onServerPrefetch=kn,n.onUnmounted=jn,n.onUpdated=wn,n.provide=function(n,t){var e,r=null===(e=K())||void 0===e?void 0:e.proxy;if(r){if(!r._provided){var o={};f(r,"_provided",{get:function(){return o},set:function(n){return Object.assign(o,n)}})}r._provided[n]=t}},n.proxyRefs=function(n){var t,e,r;if(an(n))return n;var o=yn(((t={})[L]=n,t)),i=function(n){f(o,n,{get:function(){return en(o[L][n])?o[L][n].value:o[L][n]},set:function(t){if(en(o[L][n]))return o[L][n].value=rn(t);o[L][n]=rn(t)}})};try{for(var u=w(Object.keys(n)),a=u.next();!a.done;a=u.next()){i(a.value)}}catch(n){e={error:n}}finally{try{a&&!a.done&&(r=u.return)&&r.call(u)}finally{if(e)throw e.error}}return o},n.reactive=yn,n.readonly=function(n){return n},n.ref=tn,n.set=function(n,t,e){var r,o=V().util;o.warn;var i=o.defineReactive;if(l(n)){if(d(t))return n.length=Math.max(n.length,t),n.splice(t,1,e),e;if("length"===t&&e!==n.length)return n.length=e,null===(r=n.__ob__)||void 0===r||r.dep.notify(),e}if(t in n&&!(t in Object.prototype))return n[t]=e,e;var u=n.__ob__;return n._isVue||u&&u.vmCount?e:u?(i(u.value,t,e),ln(n,t,e),u.dep.notify(),e):(n[t]=e,e)},n.shallowReactive=pn,n.shallowReadonly=function(n){var t,e;if(!p(n))return n;if(!y(n)&&!l(n)||!Object.isExtensible(n)&&!en(n))return n;var r=en(n)?new Z({}):an(n)?sn({}):{},o=yn({}).__ob__,i=function(t){var e,i=n[t],u=Object.getOwnPropertyDescriptor(n,t);if(u){if(!1===u.configurable&&!en(n))return"continue";e=u.get}f(r,t,{get:function(){var t=e?e.call(n):i;return o.dep.depend(),t},set:function(n){}})};try{for(var u=w(Object.keys(n)),a=u.next();!a.done;a=u.next()){i(a.value)}}catch(n){t={error:n}}finally{try{a&&!a.done&&(e=u.return)&&e.call(u)}finally{if(t)throw t.error}}return Y.set(r,!0),r},n.shallowRef=function(n){var t;if(en(n))return n;var e=pn(((t={})[L]=n,t));return nn({get:function(){return e[L]},set:function(n){return e[L]=n}})},n.toRaw=function(n){var t,e;return fn(n)||!Object.isExtensible(n)?n:(null===(e=null===(t=n)||void 0===t?void 0:t.__ob__)||void 0===e?void 0:e.value)||n},n.toRef=un,n.toRefs=on,n.triggerRef=function(n){en(n)&&(n.value=n.value)},n.unref=rn,n.useCSSModule=zn,n.useCssModule=Wn,n.version="1.1.1",n.warn=function(n){var t;h(n,null===(t=W())||void 0===t?void 0:t.proxy)},n.watch=function(n,t,e){var r=null;_(t)?r=t:(e=t,r=null);var o=function(n){return m({immediate:!1,deep:!1,flush:"pre"},n)}(e);return Un(Mn(),n,r,o)},n.watchEffect=Tn,n.watchPostEffect=function(n){return Tn(n,{flush:"post"})},n.watchSyncEffect=function(n){return Tn(n,{flush:"sync"})},Object.defineProperty(n,"__esModule",{value:!0})}));
var b=function(n,t){return(b=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var e in t)Object.prototype.hasOwnProperty.call(t,e)&&(n[e]=t[e])})(n,t)};var g,m=function(){return(m=Object.assign||function(n){for(var t,e=1,r=arguments.length;e<r;e++)for(var o in t=arguments[e])Object.prototype.hasOwnProperty.call(t,o)&&(n[o]=t[o]);return n}).apply(this,arguments)};function w(n){var t="function"==typeof Symbol&&Symbol.iterator,e=t&&n[t],r=0;if(e)return e.call(n);if(n&&"number"==typeof n.length)return{next:function(){return n&&r>=n.length&&(n=void 0),{value:n&&n[r++],done:!n}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function $(n,t){var e="function"==typeof Symbol&&n[Symbol.iterator];if(!e)return n;var r,o,i=e.call(n),u=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)u.push(r.value)}catch(n){o={error:n}}finally{try{r&&!r.done&&(e=i.return)&&e.call(i)}finally{if(o)throw o.error}}return u}function j(n,t){for(var e=0,r=t.length,o=n.length;e<r;e++,o++)n[o]=t[e];return n}var O=[],x=function(){function n(n){this.active=!0,this.effects=[],this.cleanups=[],this.vm=n}return n.prototype.run=function(n){if(this.active)try{return this.on(),n()}finally{this.off()}},n.prototype.on=function(){this.active&&(O.push(this),g=this)},n.prototype.off=function(){this.active&&(O.pop(),g=O[O.length-1])},n.prototype.stop=function(){this.active&&(this.vm.$destroy(),this.effects.forEach((function(n){return n.stop()})),this.cleanups.forEach((function(n){return n()})),this.active=!1)},n}(),S=function(n){function t(t){void 0===t&&(t=!1);var e,r=void 0;return function(n){var t=D;D=!1;try{n()}finally{D=t}}((function(){r=K(T())})),e=n.call(this,r)||this,t||function(n,t){var e;if((t=t||g)&&t.active)return void t.effects.push(n);var r=null===(e=B())||void 0===e?void 0:e.proxy;r&&r.$on("hook:destroyed",(function(){return n.stop()}))}(e),e}return function(n,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function e(){this.constructor=n}b(n,t),n.prototype=null===t?Object.create(t):(e.prototype=t.prototype,new e)}(t,n),t}(x);function k(){return g}function E(){var n,t;return(null===(n=k())||void 0===n?void 0:n.vm)||(null===(t=B())||void 0===t?void 0:t.proxy)}var R=void 0;try{var C=require("vue");C&&A(C)?R=C:C&&"default"in C&&A(C.default)&&(R=C.default)}catch(n){}var M=null,P=null,D=!0,U="__composition_api_installed__";function A(n){return n&&y(n)&&"Vue"===n.name}function T(){return M}function V(n){if(D){var t=P;null==t||t.scope.off(),null==(P=n)||P.scope.on()}}function B(){return P}var W,z=new WeakMap;function F(n){if(z.has(n))return z.get(n);var t={proxy:n,update:n.$forceUpdate,uid:n._uid,emit:n.$emit.bind(n),parent:null,root:null};!function(n){if(!n.scope){var t=new x(n.proxy);n.scope=t,n.proxy.$on("hook:destroyed",(function(){return t.stop()}))}n.scope}(t);return["data","props","attrs","refs","vnode","slots"].forEach((function(e){f(t,e,{get:function(){return n["$"+e]}})})),f(t,"isMounted",{get:function(){return n._isMounted}}),f(t,"isUnmounted",{get:function(){return n._isDestroyed}}),f(t,"isDeactivated",{get:function(){return n._inactive}}),f(t,"emitted",{get:function(){return n._events}}),z.set(n,t),n.$parent&&(t.parent=F(n.$parent)),n.$root&&(t.root=F(n.$root)),t}function I(n,t){return t=t||B()}function K(n,t){void 0===t&&(t={});var e=n.config.silent;n.config.silent=!0;var r=new n(t);return n.config.silent=e,r}function q(n,t){return function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];if(n.$scopedSlots[t])return n.$scopedSlots[t].apply(n,e)}}function Q(n){return i?Symbol.for(n):n}var G=Q("composition-api.preFlushQueue"),H=Q("composition-api.postFlushQueue"),J="composition-api.refKey",L=new WeakMap,N=new WeakMap,X=new WeakMap,Y=function(n){f(this,"value",{get:n.get,set:n.set})};function Z(n,t){var e=new Y(n),r=Object.seal(e);return X.set(r,!0),r}function nn(n){var t;if(tn(n))return n;var e=pn(((t={})[J]=n,t));return Z({get:function(){return e[J]},set:function(n){return e[J]=n}})}function tn(n){return n instanceof Y}function en(n){return tn(n)?n.value:n}function rn(n){if(!_(n))return n;var t={};for(var e in n)t[e]=on(n,e);return t}function on(n,t){var e=n[t];return tn(e)?e:Z({get:function(){return n[t]},set:function(e){return n[t]=e}})}function un(n){var t;return Boolean(n&&c(n,"__ob__")&&"object"==typeof n.__ob__&&(null===(t=n.__ob__)||void 0===t?void 0:t.__raw__))}function fn(n){var t;return Boolean(n&&c(n,"__ob__")&&"object"==typeof n.__ob__&&!(null===(t=n.__ob__)||void 0===t?void 0:t.__raw__))}function an(n){if(!(!_(n)||un(n)||l(n)||tn(n)||function(n){var t=T();return t&&n instanceof t}(n)||L.has(n))){L.set(n,!0);for(var t=Object.keys(n),e=0;e<t.length;e++)cn(n,t[e])}}function cn(n,t,e){if("__ob__"!==t&&!un(n[t])){var r,o,i=Object.getOwnPropertyDescriptor(n,t);if(i){if(!1===i.configurable)return;r=i.get,o=i.set,r&&!o||2!==arguments.length||(e=n[t])}an(e),f(n,t,{get:function(){var o=r?r.call(n):e;return t!==J&&tn(o)?o.value:o},set:function(i){r&&!o||(t!==J&&tn(e)&&!tn(i)?e.value=i:o?(o.call(n,i),e=i):e=i,an(i))}})}}function ln(n){var t,e=M||R;e.observable?t=e.observable(n):t=K(e,{data:{$$state:n}})._data.$$state;return c(t,"__ob__")||sn(t),t}function sn(n,t){var e,r;if(void 0===t&&(t=new Set),!t.has(n)){a(n,"__ob__",function(n){void 0===n&&(n={});return{value:n,dep:{notify:u,depend:u,addSub:u,removeSub:u}}}(n)),t.add(n);try{for(var o=w(Object.keys(n)),i=o.next();!i.done;i=o.next()){var f=n[i.value];(_(f)||l(f))&&!un(f)&&Object.isExtensible(f)&&sn(f,t)}}catch(n){e={error:n}}finally{try{i&&!i.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}}}function vn(){return ln({}).__ob__}function dn(n){var t,e;if(!p(n))return n;if(!_(n)&&!l(n)||un(n)||!Object.isExtensible(n))return n;var r=ln(l(n)?[]:{});an(r);var o=r.__ob__,i=function(t){var e,i,u=n[t],a=Object.getOwnPropertyDescriptor(n,t);if(a){if(!1===a.configurable)return"continue";e=a.get,i=a.set}f(r,t,{get:function(){var t,r=e?e.call(n):u;return null===(t=o.dep)||void 0===t||t.depend(),r},set:function(t){var r;e&&!i||(i?i.call(n,t):u=t,null===(r=o.dep)||void 0===r||r.notify())}})};try{for(var u=w(Object.keys(n)),a=u.next();!a.done;a=u.next()){i(a.value)}}catch(n){t={error:n}}finally{try{a&&!a.done&&(e=u.return)&&e.call(u)}finally{if(t)throw t.error}}return r}function pn(n){if(!p(n))return n;if(!_(n)&&!l(n)||un(n)||!Object.isExtensible(n))return n;var t=ln(n);return an(t),t}function _n(n){return function(t,e){var r,o=I(((r=n)[0].toUpperCase(),r.slice(1)),e);return o&&function(n,t,e,r){var o=t.proxy.$options,i=n.config.optionMergeStrategies[e],u=function(n,t){return function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];var o=B();V(n);try{return t.apply(void 0,j([],$(e)))}finally{V(o)}}}(t,r);return o[e]=i(o[e],u),u}(T(),o,n,t)}}var yn,hn=_n("beforeMount"),bn=_n("mounted"),gn=_n("beforeUpdate"),mn=_n("updated"),wn=_n("beforeDestroy"),$n=_n("destroyed"),jn=_n("errorCaptured"),On=_n("activated"),xn=_n("deactivated"),Sn=_n("serverPrefetch");function kn(){Cn(this,G)}function En(){Cn(this,H)}function Rn(){var n=E();return n?function(n){return void 0!==n[G]}(n)||function(n){n[G]=[],n[H]=[],n.$on("hook:beforeUpdate",kn),n.$on("hook:updated",En)}(n):(yn||(yn=K(T())),n=yn),n}function Cn(n,t){for(var e=n[t],r=0;r<e.length;r++)e[r]();e.length=0}function Mn(n,t,e){var r=function(){n.$nextTick((function(){n[G].length&&Cn(n,G),n[H].length&&Cn(n,H)}))};switch(e){case"pre":r(),n[G].push(t);break;case"post":r(),n[H].push(t);break;default:!function(n,t){if(!n)throw new Error("[vue-composition-api] "+t)}(!1,'flush must be one of ["post", "pre", "sync"], but got '+e)}}function Pn(n,t){var e=n.teardown;n.teardown=function(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];e.apply(n,r),t()}}function Dn(n,t,e,r){var o,i,f=r.flush,a="sync"===f,c=function(n){i=function(){try{n()}catch(n){!function(n,t,e){if("undefined"==typeof window||"undefined"==typeof console)throw n;console.error(n)}(n)}}},s=function(){i&&(i(),i=null)},v=function(t){return a||n===yn?t:function(){for(var e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return Mn(n,(function(){t.apply(void 0,j([],$(e)))}),f)}};if(null===e){var d=!1,p=function(n,t,e,r){var o=n._watchers.length;return n.$watch(t,e,{immediate:r.immediateInvokeCallback,deep:r.deep,lazy:r.noRun,sync:r.sync,before:r.before}),n._watchers[o]}(n,(function(){if(!d)try{d=!0,t(c)}finally{d=!1}}),u,{deep:r.deep||!1,sync:a,before:s});Pn(p,s),p.lazy=!1;var _=p.get.bind(p);return p.get=v(_),function(){p.teardown()}}var h,b=r.deep,g=!1;if(tn(t)?h=function(){return t.value}:fn(t)?(h=function(){return t},b=!0):l(t)?(g=!0,h=function(){return t.map((function(n){return tn(n)?n.value:fn(n)?An(n):y(n)?n():u}))}):h=y(t)?t:u,b){var m=h;h=function(){return An(m())}}var w=function(n,t){if(!g||!n.every((function(n,e){return Object.is(n,t[e])})))return s(),e(n,t,c)},O=v(w);if(r.immediate){var x=O,S=function(n,t){return S=x,w(n,l(n)?[]:t)};O=function(n,t){return S(n,t)}}var k=n.$watch(h,O,{immediate:r.immediate,deep:b,sync:a}),E=n._watchers[n._watchers.length-1];return fn(E.value)&&(null===(o=E.value.__ob__)||void 0===o?void 0:o.dep)&&b&&E.value.__ob__.dep.addSub({update:function(){E.run()}}),Pn(E,s),function(){k()}}function Un(n,t){var e=function(n){return m({flush:"pre"},n)}(t);return Dn(Rn(),n,null,e)}function An(n,t){if(void 0===t&&(t=new Set),!p(n)||t.has(n))return n;if(t.add(n),tn(n))An(n.value,t);else if(l(n))for(var e=0;e<n.length;e++)An(n[e],t);else if("[object Set]"===v(n)||function(n){return"[object Map]"===v(n)}(n))n.forEach((function(n){An(n,t)}));else if(_(n))for(var r in n)An(n[r],t);return n}var Tn={};var Vn={},Bn=function(n){var t;void 0===n&&(n="$style");var e=B();if(!e)return Vn;var r=null===(t=e.proxy)||void 0===t?void 0:t[n];return r||Vn},Wn=Bn;var zn;function Fn(){return B().setupContext}var In={set:function(n,t,e){(n.__composition_api_state__=n.__composition_api_state__||{})[t]=e},get:function(n,t){return(n.__composition_api_state__||{})[t]}};function Kn(n){var t=In.get(n,"rawBindings")||{};if(t&&Object.keys(t).length){for(var e=n.$refs,r=In.get(n,"refs")||[],o=0;o<r.length;o++){var i=t[a=r[o]];!e[a]&&i&&tn(i)&&(i.value=null)}var u=Object.keys(e),f=[];for(o=0;o<u.length;o++){var a;i=t[a=u[o]];e[a]&&i&&tn(i)&&(i.value=e[a],f.push(a))}In.set(n,"refs",f)}}function qn(n,t){var e=n.$options._parentVnode;if(e){for(var r=In.get(n,"slots")||[],o=function(n,t){var e;if(n){if(n._normalized)return n._normalized;for(var r in e={},n)n[r]&&"$"!==r[0]&&(e[r]=!0)}else e={};for(var r in t)r in e||(e[r]=!0);return e}(e.data.scopedSlots,n.$slots),i=0;i<r.length;i++){o[f=r[i]]||delete t[f]}var u=Object.keys(o);for(i=0;i<u.length;i++){var f;t[f=u[i]]||(t[f]=q(n,f))}In.set(n,"slots",u)}}function Qn(n,t,e){var r=B();V(n);try{return t(n)}catch(n){if(!e)throw n;e(n)}finally{V(r)}}function Gn(n){function t(n,e){if(void 0===e&&(e=new Set),!e.has(n)&&_(n)&&!tn(n)&&!fn(n)&&!un(n)){var r=T().util.defineReactive;Object.keys(n).forEach((function(o){var i=n[o];r(n,o,i),i&&(e.add(i),t(i,e))}))}}function e(n,t){return void 0===t&&(t=new Map),t.has(n)?t.get(n):(t.set(n,!1),l(n)&&fn(n)?(t.set(n,!0),!0):!(!_(n)||un(n)||tn(n))&&Object.keys(n).some((function(r){return e(n[r],t)})))}n.mixin({beforeCreate:function(){var n=this,r=n.$options,o=r.setup,i=r.render;i&&(r.render=function(){for(var t=this,e=[],r=0;r<arguments.length;r++)e[r]=arguments[r];return Qn(F(n),(function(){return i.apply(t,e)}))});if(!o)return;if(!y(o))return;var u=r.data;r.data=function(){return function(n,r){void 0===r&&(r={});var o,i=n.$options.setup,u=function(n){var t,e={slots:{}},r=["attrs"],o=["emit"];return["root","parent","refs","listeners","isServer","ssrContext"].forEach((function(t){var r="$"+t;f(e,t,{get:function(){return n[r]},set:function(){}})})),r.forEach((function(r){var o="$"+r;f(e,r,{get:function(){var e,r;if(t)return t;t=pn({});var i=n[o],u=function(e){f(t,e,{get:function(){return n[o][e]}})};try{for(var a=w(Object.keys(i)),c=a.next();!c.done;c=a.next()){u(c.value)}}catch(n){e={error:n}}finally{try{c&&!c.done&&(r=a.return)&&r.call(a)}finally{if(e)throw e.error}}return t},set:function(){}})})),o.forEach((function(t){var r="$"+t;f(e,t,{get:function(){return function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];n[r].apply(n,t)}}})})),e}(n),s=F(n);if(s.setupContext=u,a(r,"__ob__",vn()),qn(n,u.slots),Qn(s,(function(){o=i(r,u)})),!o)return;if(y(o)){var v=o;return void(n.$options.render=function(){return qn(n,u.slots),Qn(s,(function(){return v()}))})}if(_(o)){fn(o)&&(o=rn(o)),In.set(n,"rawBindings",o);var d=o;Object.keys(d).forEach((function(r){var o=d[r];if(!tn(o))if(fn(o))l(o)&&(o=nn(o));else if(y(o)){var i=o;o=o.bind(n),Object.keys(i).forEach((function(n){o[n]=i[n]}))}else p(o)?e(o)&&t(o):o=nn(o);!function(n,t,e){var r=n.$options.props;t in n||r&&c(r,t)||(tn(e)?f(n,t,{get:function(){return e.value},set:function(n){e.value=n}}):f(n,t,{get:function(){return fn(e)&&e.__ob__.dep.depend(),e},set:function(n){e=n}}))}(n,r,o)}))}}(n,n.$props),y(u)?u.call(n,n):u||{}}},mounted:function(){Kn(this)},updated:function(){var n;Kn(this),(null===(n=this.$vnode)||void 0===n?void 0:n.context)&&Kn(this.$vnode.context)}})}function Hn(n,t){if(!n)return t;if(!t)return n;for(var e,r,o,u=i?Reflect.ownKeys(n):Object.keys(n),f=0;f<u.length;f++)"__ob__"!==(e=u[f])&&(r=t[e],o=n[e],c(t,e)?r!==o&&_(r)&&!tn(r)&&_(o)&&!tn(o)&&Hn(o,r):t[e]=o);return t}function Jn(n){(function(n){return c(n,U)})(n)||(n.config.optionMergeStrategies.setup=function(n,t){return function(e,r){return Hn(y(n)?n(e,r)||{}:void 0,y(t)?t(e,r)||{}:void 0)}},function(n){M=n,Object.defineProperty(n,U,{configurable:!0,writable:!0,value:!0})}(n),Gn(n))}var Ln={install:function(n){return Jn(n)}};"undefined"!=typeof window&&window.Vue&&window.Vue.use(Ln),n.EffectScope=S,n.computed=function(n){var t,e,r,o,i=E();if(y(n)?t=n:(t=n.get,e=n.set),i&&!i.$isServer){var f,a=function(){if(!W){var n=K(T(),{computed:{value:function(){return 0}}}),t=n._computedWatchers.value.constructor,e=n._data.__ob__.dep.constructor;W={Watcher:t,Dep:e},n.$destroy()}return W}(),c=a.Watcher,l=a.Dep;o=function(){return f||(f=new c(i,t,u,{lazy:!0})),f.dirty&&f.evaluate(),l.target&&f.depend(),f.value},r=function(n){e&&e(n)}}else{var s=K(T(),{computed:{$$state:{get:t,set:e}}});i&&i.$on("hook:destroyed",(function(){return s.$destroy()})),o=function(){return s.$$state},r=function(n){s.$$state=n}}return Z({get:o,set:r})},n.createApp=function(n,t){void 0===t&&(t=void 0);var e=T(),r=void 0;return{config:e.config,use:e.use.bind(e),mixin:e.mixin.bind(e),component:e.component.bind(e),directive:e.directive.bind(e),mount:function(o,i){return r||((r=new e(m({propsData:t},n))).$mount(o,i),r)},unmount:function(){r&&(r.$destroy(),r=void 0)}}},n.createRef=Z,n.customRef=function(n){var t=nn(0);return Z(n((function(){t.value}),(function(){++t.value})))},n.default=Ln,n.defineAsyncComponent=function(n){y(n)&&(n={loader:n});var t=n.loader,e=n.loadingComponent,r=n.errorComponent,o=n.delay,i=void 0===o?200:o,u=n.timeout;n.suspensible;var f=n.onError,a=null,c=0,l=function(){var n;return a||(n=a=t().catch((function(n){if(n=n instanceof Error?n:new Error(String(n)),f)return new Promise((function(t,e){f(n,(function(){return t((c++,a=null,l()))}),(function(){return e(n)}),c+1)}));throw n})).then((function(t){return n!==a&&a?a:(t&&(t.__esModule||"Module"===t[Symbol.toStringTag])&&(t=t.default),t)})))};return function(){return{component:l(),delay:i,timeout:u,error:r,loading:e}}},n.defineComponent=function(n){return n},n.del=function(n,t){if(T().util.warn,l(n)&&d(t))n.splice(t,1);else{var e=n.__ob__;n._isVue||e&&e.vmCount||c(n,t)&&(delete n[t],e&&e.dep.notify())}},n.effectScope=function(n){return new S(n)},n.getCurrentInstance=B,n.getCurrentScope=k,n.h=function(){for(var n,t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];var r=null===(n=B())||void 0===n?void 0:n.proxy;return r?r.$createElement.apply(r,t):(zn||(zn=K(T()).$createElement),zn.apply(zn,t))},n.inject=function(n,t,e){var r;void 0===e&&(e=!1);var o=null===(r=B())||void 0===r?void 0:r.proxy;if(o){if(!n)return t;var i=function(n,t){for(var e=t;e;){if(e._provided&&c(e._provided,n))return e._provided[n];e=e.$parent}return Tn}(n,o);return i!==Tn?i:e&&y(t)?t():t}},n.isRaw=un,n.isReactive=fn,n.isReadonly=function(n){return X.has(n)},n.isRef=tn,n.markRaw=function(n){if(!_(n)&&!l(n)||!Object.isExtensible(n))return n;var t=vn();return t.__raw__=!0,a(n,"__ob__",t),N.set(n,!0),n},n.nextTick=function(){for(var n,t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];return null===(n=T())||void 0===n?void 0:n.nextTick.apply(this,t)},n.onActivated=On,n.onBeforeMount=hn,n.onBeforeUnmount=wn,n.onBeforeUpdate=gn,n.onDeactivated=xn,n.onErrorCaptured=jn,n.onMounted=bn,n.onScopeDispose=function(n){g&&g.cleanups.push(n)},n.onServerPrefetch=Sn,n.onUnmounted=$n,n.onUpdated=mn,n.provide=function(n,t){var e,r=null===(e=I())||void 0===e?void 0:e.proxy;if(r){if(!r._provided){var o={};f(r,"_provided",{get:function(){return o},set:function(n){return Object.assign(o,n)}})}r._provided[n]=t}},n.proxyRefs=function(n){var t,e,r;if(fn(n))return n;var o=pn(((t={})[J]=n,t)),i=function(n){f(o,n,{get:function(){return tn(o[J][n])?o[J][n].value:o[J][n]},set:function(t){if(tn(o[J][n]))return o[J][n].value=en(t);o[J][n]=en(t)}})};try{for(var u=w(Object.keys(n)),a=u.next();!a.done;a=u.next()){i(a.value)}}catch(n){e={error:n}}finally{try{a&&!a.done&&(r=u.return)&&r.call(u)}finally{if(e)throw e.error}}return o},n.reactive=pn,n.readonly=function(n){return n},n.ref=nn,n.set=function(n,t,e){var r,o=T().util;o.warn;var i=o.defineReactive;if(l(n)){if(d(t))return n.length=Math.max(n.length,t),n.splice(t,1,e),e;if("length"===t&&e!==n.length)return n.length=e,null===(r=n.__ob__)||void 0===r||r.dep.notify(),e}if(t in n&&!(t in Object.prototype))return n[t]=e,e;var u=n.__ob__;return n._isVue||u&&u.vmCount?e:u?(i(u.value,t,e),cn(n,t,e),p(n[t])&&!c(n[t],"__ob__")&&sn(n[t]),u.dep.notify(),e):(n[t]=e,e)},n.shallowReactive=dn,n.shallowReadonly=function(n){var t,e;if(!p(n))return n;if(!_(n)&&!l(n)||!Object.isExtensible(n)&&!tn(n))return n;var r=tn(n)?new Y({}):fn(n)?ln({}):{},o=pn({}).__ob__,i=function(t){var e,i=n[t],u=Object.getOwnPropertyDescriptor(n,t);if(u){if(!1===u.configurable&&!tn(n))return"continue";e=u.get}f(r,t,{get:function(){var t=e?e.call(n):i;return o.dep.depend(),t},set:function(n){}})};try{for(var u=w(Object.keys(n)),a=u.next();!a.done;a=u.next()){i(a.value)}}catch(n){t={error:n}}finally{try{a&&!a.done&&(e=u.return)&&e.call(u)}finally{if(t)throw t.error}}return X.set(r,!0),r},n.shallowRef=function(n){var t;if(tn(n))return n;var e=dn(((t={})[J]=n,t));return Z({get:function(){return e[J]},set:function(n){return e[J]=n}})},n.toRaw=function(n){var t,e;return un(n)||!Object.isExtensible(n)?n:(null===(e=null===(t=n)||void 0===t?void 0:t.__ob__)||void 0===e?void 0:e.value)||n},n.toRef=on,n.toRefs=rn,n.triggerRef=function(n){tn(n)&&(n.value=n.value)},n.unref=en,n.useAttrs=function(){return Fn().attrs},n.useCSSModule=Wn,n.useCssModule=Bn,n.useSlots=function(){return Fn().slots},n.version="1.1.2",n.warn=function(n){var t;h(n,null===(t=B())||void 0===t?void 0:t.proxy)},n.watch=function(n,t,e){var r=null;y(t)?r=t:(e=t,r=null);var o=function(n){return m({immediate:!1,deep:!1,flush:"pre"},n)}(e);return Dn(Rn(),n,r,o)},n.watchEffect=Un,n.watchPostEffect=function(n){return Un(n,{flush:"post"})},n.watchSyncEffect=function(n){return Un(n,{flush:"sync"})},Object.defineProperty(n,"__esModule",{value:!0})}));
{
"name": "@vue/composition-api",
"version": "1.1.1",
"version": "1.1.2",
"description": "Provide logic composition capabilities for Vue.",

@@ -5,0 +5,0 @@ "keywords": [

@@ -44,3 +44,3 @@ # @vue/composition-api

<script src="https://cdn.jsdelivr.net/npm/vue@2.6"></script>
<script src="https://cdn.jsdelivr.net/npm/@vue/composition-api@1.1.1"></script>
<script src="https://cdn.jsdelivr.net/npm/@vue/composition-api@1.1.2"></script>
```

@@ -185,29 +185,2 @@ <!--cdn-links-end-->

<details>
<summary>
⚠️ <code>set</code> and <code>del</code> workaround for adding and deleting reactive properties
</summary>
> ⚠️ Warning: `set` and `del` do NOT exist in Vue 3. We provide them as a workaround here, due to the limitation of [Vue 2.x reactivity system](https://vuejs.org/v2/guide/reactivity.html#For-Objects).
>
> In Vue 2, you will need to call `set` to track new keys on an `object`(similar to `Vue.set` but for `reactive objects` created by the Composition API). In Vue 3, you can just assign them like normal objects.
>
> Similarly, in Vue 2 you will need to call `del` to [ensure a key deletion triggers view updates](https://vuejs.org/v2/api/#Vue-delete) in reactive objects (similar to `Vue.delete` but for `reactive objects` created by the Composition API). In Vue 3 you can just delete them by calling `delete foo.bar`.
```ts
import { reactive, set } from '@vue/composition-api'
const a = reactive({
foo: 1
})
// add new reactive key
set(a, 'bar', 1)
// remove a key and trigger reactivity
del(a, 'bar')
```
</details>
### Template Refs

@@ -367,2 +340,29 @@

<details>
<summary>
⚠️ <code>set</code> and <code>del</code> workaround for adding and deleting reactive properties
</summary>
> ⚠️ Warning: `set` and `del` do NOT exist in Vue 3. We provide them as a workaround here, due to the limitation of [Vue 2.x reactivity system](https://vuejs.org/v2/guide/reactivity.html#For-Objects).
>
> In Vue 2, you will need to call `set` to track new keys on an `object`(similar to `Vue.set` but for `reactive objects` created by the Composition API). In Vue 3, you can just assign them like normal objects.
>
> Similarly, in Vue 2 you will need to call `del` to [ensure a key deletion triggers view updates](https://vuejs.org/v2/api/#Vue-delete) in reactive objects (similar to `Vue.delete` but for `reactive objects` created by the Composition API). In Vue 3 you can just delete them by calling `delete foo.bar`.
```ts
import { reactive, set } from '@vue/composition-api'
const a = reactive({
foo: 1
})
// add new reactive key
set(a, 'bar', 1)
// remove a key and trigger reactivity
del(a, 'bar')
```
</details>
### Watch

@@ -369,0 +369,0 @@

@@ -43,3 +43,3 @@ # @vue/composition-api

<script src="https://cdn.jsdelivr.net/npm/vue@2.6"></script>
<script src="https://cdn.jsdelivr.net/npm/@vue/composition-api@1.1.1"></script>
<script src="https://cdn.jsdelivr.net/npm/@vue/composition-api@1.1.2"></script>
```

@@ -46,0 +46,0 @@ <!--cdn-links-end-->

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc