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.0.0-rc.6 to 1.0.0-rc.7

15

CHANGELOG.md

@@ -0,1 +1,16 @@

<a name="1.0.0-rc.7"></a>
# [1.0.0-rc.7](https://github.com/vuejs/composition-api/compare/v1.0.0-rc.6...v1.0.0-rc.7) (2021-04-18)
### Bug Fixes
* **types:** optional Boolean prop types [#636](https://github.com/vuejs/composition-api/issues/636) ([#678](https://github.com/vuejs/composition-api/issues/678)) ([a081227](https://github.com/vuejs/composition-api/commit/a081227))
### Features
* **types:** export ComponentInternalInstance, close [#677](https://github.com/vuejs/composition-api/issues/677), close [#675](https://github.com/vuejs/composition-api/issues/675) ([ccae670](https://github.com/vuejs/composition-api/commit/ccae670))
<a name="1.0.0-rc.6"></a>

@@ -2,0 +17,0 @@ # [1.0.0-rc.6](https://github.com/vuejs/composition-api/compare/v1.0.0-rc.5...v1.0.0-rc.6) (2021-03-29)

53

dist/index.d.ts

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

import Vue, { VueConstructor, ComponentOptions as ComponentOptions$1, VNode, AsyncComponent, CreateElement } from 'vue';
import * as Vue from 'vue';
import Vue__default, { VueConstructor, ComponentOptions as ComponentOptions$1, VNode, AsyncComponent } from 'vue';
import { VueConstructor as VueConstructor$1 } from 'vue/types/umd';

@@ -33,2 +34,4 @@

default: any;
} | BooleanConstructor | {
type: BooleanConstructor;
} ? K : never;

@@ -72,3 +75,3 @@ }[keyof T];

$attrs: Data;
} & Readonly<P> & ShallowUnwrapRef<B> & D & M & ExtractComputedReturns<C> & Omit<Vue, '$data' | '$props' | '$attrs'>;
} & Readonly<P> & ShallowUnwrapRef<B> & D & M & ExtractComputedReturns<C> & Omit<Vue__default, '$data' | '$props' | '$attrs'>;
declare type VueConstructorProxy<PropsOptions, RawBindings, Data, Computed extends ComputedOptions, Methods extends MethodOptions> = VueConstructor & {

@@ -84,3 +87,3 @@ new (...args: any[]): ComponentRenderProxy<ExtractPropTypes<PropsOptions>, ShallowUnwrapRef<RawBindings>, Data, Computed, Methods, ExtractPropTypes<PropsOptions>, ExtractDefaultPropTypes<PropsOptions>, true>;

};
declare type VueProxy<PropsOptions, RawBindings, Data = DefaultData<Vue>, Computed extends ComputedOptions = DefaultComputed, Methods extends MethodOptions = DefaultMethods<Vue>> = ComponentOptions$1<Vue, ShallowUnwrapRef<RawBindings> & Data, Methods, Computed, PropsOptions, ExtractPropTypes<PropsOptions>> & VueConstructorProxy<PropsOptions, RawBindings, Data, Computed, Methods>;
declare type VueProxy<PropsOptions, RawBindings, Data = DefaultData<Vue__default>, Computed extends ComputedOptions = DefaultComputed, Methods extends MethodOptions = DefaultMethods<Vue__default>> = ComponentOptions$1<Vue__default, ShallowUnwrapRef<RawBindings> & Data, Methods, Computed, PropsOptions, ExtractPropTypes<PropsOptions>> & VueConstructorProxy<PropsOptions, RawBindings, Data, Computed, Methods>;

@@ -110,13 +113,13 @@ interface SetupContext {

readonly refs: {
[key: string]: Vue | Element | Vue[] | Element[];
[key: string]: Vue__default | Element | Vue__default[] | Element[];
};
emit(event: string, ...args: any[]): void;
}
declare type ComputedGetter<T> = (ctx?: any) => T;
declare type ComputedSetter<T> = (v: T) => void;
interface WritableComputedOptions<T> {
get: ComputedGetter<T>;
set: ComputedSetter<T>;
declare type ComputedGetter$1<T> = (ctx?: any) => T;
declare type ComputedSetter$1<T> = (v: T) => void;
interface WritableComputedOptions$1<T> {
get: ComputedGetter$1<T>;
set: ComputedSetter$1<T>;
}
declare type ComputedOptions = Record<string, ComputedGetter<any> | WritableComputedOptions<any>>;
declare type ComputedOptions = Record<string, ComputedGetter$1<any> | WritableComputedOptions$1<any>>;
interface MethodOptions {

@@ -126,5 +129,5 @@ [key: string]: Function;

declare type SetupFunction<Props, RawBindings = {}> = (this: void, props: Props, ctx: SetupContext) => RawBindings | (() => VNode | null) | void;
interface ComponentOptionsBase<Props, D = Data, C extends ComputedOptions = {}, M extends MethodOptions = {}> extends Omit<ComponentOptions$1<Vue, D, M, C, Props>, 'data' | 'computed' | 'method' | 'setup' | 'props'> {
interface ComponentOptionsBase<Props, D = Data, C extends ComputedOptions = {}, M extends MethodOptions = {}> extends Omit<ComponentOptions$1<Vue__default, D, M, C, Props>, 'data' | 'computed' | 'method' | 'setup' | 'props'> {
[key: string]: any;
data?: (this: Props & Vue, vm: Props) => D;
data?: (this: Props & Vue__default, vm: Props) => D;
computed?: C;

@@ -343,10 +346,10 @@ methods?: M;

}
declare type ComputedGetter$1<T> = (ctx?: any) => T;
declare type ComputedSetter$1<T> = (v: T) => void;
interface WritableComputedOptions$1<T> {
get: ComputedGetter$1<T>;
set: ComputedSetter$1<T>;
declare type ComputedGetter<T> = (ctx?: any) => T;
declare type ComputedSetter<T> = (v: T) => void;
interface WritableComputedOptions<T> {
get: ComputedGetter<T>;
set: ComputedSetter<T>;
}
declare function computed<T>(getter: ComputedGetter$1<T>): ComputedRef<T>;
declare function computed<T>(options: WritableComputedOptions$1<T>): WritableComputedRef<T>;
declare function computed<T>(getter: ComputedGetter<T>): ComputedRef<T>;
declare function computed<T>(options: WritableComputedOptions<T>): WritableComputedRef<T>;

@@ -402,11 +405,11 @@ declare type WatchEffect = (onInvalidate: InvalidateCbRegistrator) => void;

directive: VueConstructor$1['directive'];
mount: Vue['$mount'];
unmount: Vue['$destroy'];
mount: Vue__default['$mount'];
unmount: Vue__default['$destroy'];
}
declare function createApp(rootComponent: any, rootProps?: any): App;
declare type NextTick = Vue['$nextTick'];
declare type NextTick = Vue__default['$nextTick'];
declare const nextTick: NextTick;
declare const createElement: CreateElement;
declare const createElement: Vue.CreateElement;

@@ -467,3 +470,3 @@ /**

declare module 'vue/types/options' {
interface ComponentOptions<V extends Vue> {
interface ComponentOptions<V extends Vue__default> {
setup?: SetupFunction<Data, Data>;

@@ -474,2 +477,2 @@ }

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

@@ -74,3 +74,3 @@ 'use strict';

}
function warn(msg, vm) {
function warn$1(msg, vm) {
Vue__default['default'].util.warn(msg, vm);

@@ -80,3 +80,3 @@ }

{
warn("Error in " + info + ": \"" + err.toString() + "\"", vm);
warn$1("Error in " + info + ": \"" + err.toString() + "\"", vm);
}

@@ -132,3 +132,3 @@ if (typeof window !== 'undefined' && typeof console !== 'undefined') {

if (vueConstructor && Vue.__proto__ !== vueConstructor.__proto__) {
warn('[vue-composition-api] another instance of Vue installed');
warn$1('[vue-composition-api] another instance of Vue installed');
}

@@ -222,3 +222,3 @@ vueConstructor = Vue;

if (!vm) {
warn(hook + " is called when there is no active component instance to be " +
warn$1(hook + " is called when there is no active component instance to be " +
"associated with. " +

@@ -248,3 +248,3 @@ "Lifecycle injection APIs can only be used during execution of setup().");

if (!vm.$scopedSlots[slotName]) {
return warn("slots." + slotName + "() got called outside of the \"render()\" scope", vm);
return warn$1("slots." + slotName + "() got called outside of the \"render()\" scope", vm);
}

@@ -357,6 +357,6 @@ return vm.$scopedSlots[slotName].apply(vm, args);

function __spread() {
for (var ar = [], i = 0; i < arguments.length; i++)
ar = ar.concat(__read(arguments[i]));
return ar;
function __spreadArray(to, from) {
for (var i = 0, il = from.length, j = to.length; i < il; i++, j++)
to[j] = from[i];
return to;
}

@@ -414,3 +414,3 @@

if (!isReactive(obj)) {
warn("toRefs() expects a reactive object but received a plain one.");
warn$1("toRefs() expects a reactive object but received a plain one.");
}

@@ -614,3 +614,3 @@ if (!isPlainObject(obj))

if (!obj) {
warn('"shallowReactive()" is called without provide an "object".');
warn$1('"shallowReactive()" is called without provide an "object".');
return;

@@ -681,3 +681,3 @@ }

if (!obj) {
warn('"reactive()" is called without provide an "object".');
warn$1('"reactive()" is called without provide an "object".');
// @ts-ignore

@@ -758,3 +758,3 @@ return;

{
warn("Set operation on key \"" + key + "\" failed: target is readonly.");
warn$1("Set operation on key \"" + key + "\" failed: target is readonly.");
}

@@ -786,3 +786,3 @@ },

*/
function set(target, key, val) {
function set$1(target, key, val) {
var Vue = getVueConstructor();

@@ -872,3 +872,3 @@ var _a = Vue.util, warn = _a.warn, defineReactive = _a.defineReactive;

try {
return fn.apply(void 0, __spread(args));
return fn.apply(void 0, __spreadArray([], __read(args)));
}

@@ -1028,3 +1028,3 @@ finally {

return queueFlushJob(vm, function () {
fn.apply(void 0, __spread(args));
fn.apply(void 0, __spreadArray([], __read(args)));
}, flushMode);

@@ -1081,3 +1081,3 @@ });

getter = noopFn;
warn("Invalid watch source: " + JSON.stringify(source) + ".\n A watch source can only be a getter/effect function, a ref, a reactive object, or an array of these types.", vm);
warn$1("Invalid watch source: " + JSON.stringify(source) + ".\n A watch source can only be a getter/effect function, a ref, a reactive object, or an array of these types.", vm);
}

@@ -1141,3 +1141,3 @@ var applyCb = function (n, o) {

{
warn("`watch(fn, options?)` signature has been moved to a separate API. " +
warn$1("`watch(fn, options?)` signature has been moved to a separate API. " +
"Use `watchEffect(fn, options?)` instead. `watch` now only " +

@@ -1186,3 +1186,3 @@ "supports `watch(source, cb, options?) signature.");

if (!setter) {
warn('Write operation failed: computed value is readonly.', vm);
warn$1('Write operation failed: computed value is readonly.', vm);
return;

@@ -1209,3 +1209,3 @@ }

if (!setter) {
warn('Write operation failed: computed value is readonly.', vm);
warn$1('Write operation failed: computed value is readonly.', vm);
return;

@@ -1256,3 +1256,3 @@ }

if (!vm) {
warn("inject() can only be used inside setup() or functional components.");
warn$1("inject() can only be used inside setup() or functional components.");
return;

@@ -1265,3 +1265,3 @@ }

if (defaultValue === undefined && true) {
warn("Injection \"" + String(key) + "\" not found", vm);
warn$1("Injection \"" + String(key) + "\" not found", vm);
}

@@ -1280,3 +1280,3 @@ return treatDefaultAsFactory && isFunction(defaultValue)

if (!instance) {
warn("useCssModule must be called inside setup()");
warn$1("useCssModule must be called inside setup()");
return EMPTY_OBJ;

@@ -1286,3 +1286,3 @@ }

if (!mod) {
warn("Current instance does not have CSS module named \"" + name + "\".");
warn$1("Current instance does not have CSS module named \"" + name + "\".");
return EMPTY_OBJ;

@@ -1315,3 +1315,3 @@ }

{
warn("App has already been mounted.\n" +
warn$1("App has already been mounted.\n" +
"If you want to remount the same app, move your app creation logic " +

@@ -1330,3 +1330,3 @@ "into a factory function and create fresh app instances for each " +

else {
warn("Cannot unmount an app that is not mounted.");
warn$1("Cannot unmount an app that is not mounted.");
}

@@ -1355,3 +1355,3 @@ },

if (!instance) {
warn('`createElement()` has been called outside of render function.');
warn$1('`createElement()` has been called outside of render function.');
if (!fallbackCreateElement) {

@@ -1372,8 +1372,8 @@ fallbackCreateElement = defineComponentInstance(getVueConstructor())

*/
function warn$1(message) {
function warn(message) {
var _a;
warn(message, (_a = getCurrentInstance()) === null || _a === void 0 ? void 0 : _a.proxy);
warn$1(message, (_a = getCurrentInstance()) === null || _a === void 0 ? void 0 : _a.proxy);
}
function set$1(vm, key, value) {
function set(vm, key, value) {
var state = (vm.__composition_api_state__ =

@@ -1387,3 +1387,3 @@ vm.__composition_api_state__ || {});

var vmStateManager = {
set: set$1,
set: set,
get: get,

@@ -1427,6 +1427,6 @@ };

if (props && hasOwn(props, propName)) {
warn("The setup binding property \"" + propName + "\" is already declared as a prop.", vm);
warn$1("The setup binding property \"" + propName + "\" is already declared as a prop.", vm);
}
else {
warn("The setup binding property \"" + propName + "\" is already declared.", vm);
warn$1("The setup binding property \"" + propName + "\" is already declared.", vm);
}

@@ -1535,3 +1535,3 @@ }

{
warn('The "setup" option should be a function that returns a object in component definitions.', vm);
warn$1('The "setup" option should be a function that returns a object in component definitions.', vm);
}

@@ -1663,3 +1663,3 @@ return;

set: function () {
warn("Cannot assign to '" + key + "' because it is a read-only property", vm);
warn$1("Cannot assign to '" + key + "' because it is a read-only property", vm);
},

@@ -1699,3 +1699,3 @@ });

set: function () {
warn("Cannot assign to '" + key + "' because it is a read-only property", vm);
warn$1("Cannot assign to '" + key + "' because it is a read-only property", vm);
},

@@ -1758,3 +1758,3 @@ });

{
warn('[vue-composition-api] already installed. Vue.use(VueCompositionAPI) should be called only once.');
warn$1('[vue-composition-api] already installed. Vue.use(VueCompositionAPI) should be called only once.');
}

@@ -1766,7 +1766,7 @@ return;

if (Vue.version[0] !== '2' || Vue.version[1] !== '.') {
warn("[vue-composition-api] only works with Vue 2, v" + Vue.version + " found.");
warn$1("[vue-composition-api] only works with Vue 2, v" + Vue.version + " found.");
}
}
else {
warn('[vue-composition-api] no Vue version found');
warn$1('[vue-composition-api] no Vue version found');
}

@@ -1800,3 +1800,3 @@ }

if (suspensible) {
warn("The suspensiblbe option for async components is not supported in Vue2. It is ignored.");
warn$1("The suspensiblbe option for async components is not supported in Vue2. It is ignored.");
}

@@ -1832,3 +1832,3 @@ var pendingRequest = null;

if (!comp) {
warn("Async component loader resolved to undefined. " +
warn$1("Async component loader resolved to undefined. " +
"If you are using retry(), make sure to return its return value.");

@@ -1859,3 +1859,3 @@ }

var version = "1.0.0-rc.6";
var version = "1.0.0-rc.7";
// auto install when using CDN

@@ -1898,3 +1898,3 @@ if (typeof window !== 'undefined' && window.Vue) {

exports.ref = ref;
exports.set = set;
exports.set = set$1;
exports.shallowReactive = shallowReactive;

@@ -1911,4 +1911,4 @@ exports.shallowReadonly = shallowReadonly;

exports.version = version;
exports.warn = warn$1;
exports.warn = warn;
exports.watch = watch;
exports.watchEffect = watchEffect;

@@ -15,2 +15,2 @@ "use strict";function e(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}Object.defineProperty(exports,"__esModule",{value:!0});var t=e(require("vue"));function n(e){return"function"==typeof e&&/native code/.test(e.toString())}var r="undefined"!=typeof Symbol&&n(Symbol)&&"undefined"!=typeof Reflect&&n(Reflect.ownKeys),o=function(e){return e},i={enumerable:!0,configurable:!0,get:o,set:o};function u(e,t,n){var r=n.get,u=n.set;i.get=r||o,i.set=u||o,Object.defineProperty(e,t,i)}function a(e,t,n,r){Object.defineProperty(e,t,{value:n,enumerable:!!r,writable:!0,configurable:!0})}function f(e,t){return Object.hasOwnProperty.call(e,t)}function c(e){return Array.isArray(e)}function l(e){var t=parseFloat(String(e));return t>=0&&Math.floor(t)===t&&isFinite(e)}function s(e){return"[object Object]"===function(e){return Object.prototype.toString.call(e)}(e)}function v(e){return"function"==typeof e}function d(e,n){t.default.util.warn(e,n)}var p=void 0;try{var y=require("vue");y&&g(y)?p=y:y&&"default"in y&&g(y.default)&&(p=y.default)}catch(e){}var _=null,b=null;function g(e){return e&&"function"==typeof e&&"Vue"===e.name}function h(){return _}function m(e){b=e}function x(){return b?j(b):null}var w,$=new WeakMap;function j(e){if($.has(e))return $.get(e);var t={proxy:e,update:e.$forceUpdate,uid:e._uid,emit:e.$emit.bind(e),parent:null,root:null};return["data","props","attrs","refs","vnode","slots"].forEach((function(n){u(t,n,{get:function(){return e["$"+n]}})})),u(t,"isMounted",{get:function(){return e._isMounted}}),u(t,"isUnmounted",{get:function(){return e._isDestroyed}}),u(t,"isDeactivated",{get:function(){return e._inactive}}),u(t,"emitted",{get:function(){return e._events}}),$.set(e,t),e.$parent&&(t.parent=j(e.$parent)),e.$root&&(t.root=j(e.$root)),t}function O(e){var t=x();return null==t?void 0:t.proxy}function S(e,t){void 0===t&&(t={});var n=e.config.silent;e.config.silent=!0;var r=new e(t);return e.config.silent=n,r}function k(e,t){return function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];return e.$scopedSlots[t]?e.$scopedSlots[t].apply(e,n):d("slots."+t+'() got called outside of the "render()" scope',e)}}var E=function(){return(E=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};

PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */function R(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function M(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),u=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)u.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return u}function C(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(M(arguments[t]));return e}function P(e){return r?Symbol.for(e):e}var A=P("composition-api.preFlushQueue"),D=P("composition-api.postFlushQueue"),U="composition-api.refKey",B=new WeakMap,W=new WeakMap,V=new WeakMap,z=function(e){u(this,"value",{get:e.get,set:e.set})};function T(e,t){var n=new z(e),r=Object.seal(n);return V.set(r,!0),r}function F(e){var t;if(I(e))return e;var n=Z(((t={})[U]=e,t));return T({get:function(){return n[U]},set:function(e){return n[U]=e}})}function I(e){return e instanceof z}function K(e){return I(e)?e.value:e}function q(e){if(!s(e))return e;var t={};for(var n in e)t[n]=Q(e,n);return t}function Q(e,t){var n=e[t];return I(n)?n:T({get:function(){return e[t]},set:function(n){return e[t]=n}})}function J(e){var t;return Boolean((null==e?void 0:e.__ob__)&&(null===(t=e.__ob__)||void 0===t?void 0:t.__raw__))}function N(e){var t;return Boolean((null==e?void 0:e.__ob__)&&!(null===(t=e.__ob__)||void 0===t?void 0:t.__raw__))}function G(e){if(!(!s(e)||J(e)||Array.isArray(e)||I(e)||function(e){var t=h();return t&&e instanceof t}(e)||B.has(e))){B.set(e,!0);for(var t=Object.keys(e),n=0;n<t.length;n++)H(e,t[n])}}function H(e,t,n){if("__ob__"!==t&&!J(e[t])){var r,o,i=Object.getOwnPropertyDescriptor(e,t);if(i){if(!1===i.configurable)return;r=i.get,o=i.set,r&&!o||2!==arguments.length||(n=e[t])}G(n),Object.defineProperty(e,t,{enumerable:!0,configurable:!0,get:function(){var o=r?r.call(e):n;return t!==U&&I(o)?o.value:o},set:function(i){if(!r||o){var u=r?r.call(e):n;t!==U&&I(u)&&!I(i)?u.value=i:o?o.call(e,i):n=i,G(i)}}})}}function L(e){var t,n=_||p;n.observable?t=n.observable(e):t=S(n,{data:{$$state:e}})._data.$$state;return f(t,"__ob__")||a(t,"__ob__",function(e){void 0===e&&(e={});return{value:e,dep:{notify:o,depend:o,addSub:o,removeSub:o}}}(t)),t}function X(){return L({}).__ob__}function Y(e){var t,n;if(!s(e)&&!c(e)||J(e)||!Object.isExtensible(e))return e;var r=L({});G(r);var o=r.__ob__,i=function(t){var n,i,u=e[t],a=Object.getOwnPropertyDescriptor(e,t);if(a){if(!1===a.configurable)return"continue";n=a.get,i=a.set}Object.defineProperty(r,t,{enumerable:!0,configurable:!0,get:function(){var t,r=n?n.call(e):u;return null===(t=o.dep)||void 0===t||t.depend(),r},set:function(t){var r;n&&!i||(i?i.call(e,t):u=t,null===(r=o.dep)||void 0===r||r.notify())}})};try{for(var u=R(Object.keys(e)),a=u.next();!a.done;a=u.next()){i(a.value)}}catch(e){t={error:e}}finally{try{a&&!a.done&&(n=u.return)&&n.call(u)}finally{if(t)throw t.error}}return r}function Z(e){if(!s(e)&&!c(e)||J(e)||!Object.isExtensible(e))return e;var t=L(e);return G(t),t}function ee(e){return function(t){var n,r=O(((n=e)[0].toUpperCase(),n.slice(1)));r&&function(e,t,n,r){var o=t.$options,i=e.config.optionMergeStrategies[n];o[n]=i(o[n],function(e,t){return function(){for(var n,r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];var i=null===(n=x())||void 0===n?void 0:n.proxy;m(e);try{return t.apply(void 0,C(r))}finally{m(i)}}}(t,r))}(h(),r,e,t)}}var te,ne=ee("beforeMount"),re=ee("mounted"),oe=ee("beforeUpdate"),ie=ee("updated"),ue=ee("beforeDestroy"),ae=ee("destroyed"),fe=ee("errorCaptured"),ce=ee("activated"),le=ee("deactivated"),se=ee("serverPrefetch");function ve(){ye(this,A)}function de(){ye(this,D)}function pe(){var e,t=null===(e=x())||void 0===e?void 0:e.proxy;return t?function(e){return void 0!==e[A]}(t)||function(e){e[A]=[],e[D]=[],e.$on("hook:beforeUpdate",ve),e.$on("hook:updated",de)}(t):(te||(te=S(h())),t=te),t}function ye(e,t){for(var n=e[t],r=0;r<n.length;r++)n[r]();n.length=0}function _e(e,t,n){var r=function(){e.$nextTick((function(){e[A].length&&ye(e,A),e[D].length&&ye(e,D)}))};switch(n){case"pre":r(),e[A].push(t);break;case"post":r(),e[D].push(t);break;default:!function(e,t){if(!e)throw new Error("[vue-composition-api] "+t)}(!1,'flush must be one of ["post", "pre", "sync"], but got '+n)}}function be(e,t){var n=e.teardown;e.teardown=function(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];n.apply(e,r),t()}}function ge(e,t,n,r){var i,u,a=r.flush,f="sync"===a,c=function(e){u=function(){try{e()}catch(e){!function(e,t,n){if("undefined"==typeof window||"undefined"==typeof console)throw e;console.error(e)}(e)}}},l=function(){u&&(u(),u=null)},s=function(t){return f||e===te?t:function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];return _e(e,(function(){t.apply(void 0,C(n))}),a)}};if(null===n){var p=!1,y=function(e,t,n,r){var o=e._watchers.length;return e.$watch(t,n,{immediate:r.immediateInvokeCallback,deep:r.deep,lazy:r.noRun,sync:r.sync,before:r.before}),e._watchers[o]}(e,(function(){if(!p)try{p=!0,t(c)}finally{p=!1}}),o,{deep:r.deep||!1,sync:f,before:l});be(y,l),y.lazy=!1;var _=y.get.bind(y);return y.get=s(_),function(){y.teardown()}}var b,g=r.deep;Array.isArray(t)?b=function(){return t.map((function(e){return I(e)?e.value:e()}))}:I(t)?b=function(){return t.value}:N(t)?(b=function(){return t},g=!0):v(t)?b=t:(b=o,d("Invalid watch source: "+JSON.stringify(t)+".\n A watch source can only be a getter/effect function, a ref, a reactive object, or an array of these types.",e));var h=function(e,t){l(),n(e,t,c)},m=s(h);if(r.immediate){var x=m,w=function(e,t){w=x,h(e,t)};m=function(e,t){w(e,t)}}var $=e.$watch(b,m,{immediate:r.immediate,deep:g,sync:f}),j=e._watchers[e._watchers.length-1];return N(j.value)&&(null===(i=j.value.__ob__)||void 0===i?void 0:i.dep)&&g&&j.value.__ob__.dep.addSub({update:function(){j.run()}}),be(j,l),function(){$()}}var he={};var me={},xe=function(e){var t;void 0===e&&(e="$style");var n=x();if(!n)return me;var r=null===(t=n.proxy)||void 0===t?void 0:t[e];return r||me},we=xe;var $e;var je={set:function(e,t,n){(e.__composition_api_state__=e.__composition_api_state__||{})[t]=n},get:function(e,t){return(e.__composition_api_state__||{})[t]}};function Oe(e){var t=je.get(e,"rawBindings")||{};if(t&&Object.keys(t).length){for(var n=e.$refs,r=je.get(e,"refs")||[],o=0;o<r.length;o++){var i=t[f=r[o]];!n[f]&&i&&I(i)&&(i.value=null)}var u=Object.keys(n),a=[];for(o=0;o<u.length;o++){var f;i=t[f=u[o]];n[f]&&i&&I(i)&&(i.value=n[f],a.push(f))}je.set(e,"refs",a)}}function Se(e,t){var n=e.$options._parentVnode;if(n){for(var r=je.get(e,"slots")||[],o=function(e,t){var n;if(e){if(e._normalized)return e._normalized;for(var r in n={},e)e[r]&&"$"!==r[0]&&(n[r]=!0)}else n={};for(var r in t)r in n||(n[r]=!0);return n}(n.data.scopedSlots,e.$slots),i=0;i<r.length;i++){o[a=r[i]]||delete t[a]}var u=Object.keys(o);for(i=0;i<u.length;i++){var a;t[a=u[i]]||(t[a]=k(e,a))}je.set(e,"slots",u)}}function ke(e,t,n){var r=b;m(e);try{return t(e)}catch(e){if(!n)throw e;n(e)}finally{m(r)}}function Ee(e){function t(e){if(s(e)&&!I(e)&&!N(e)&&!J(e)){var n=h().util.defineReactive;Object.keys(e).forEach((function(r){var o=e[r];n(e,r,o),o&&t(o)}))}}function n(e,t){return void 0===t&&(t=new Map),t.has(e)?t.get(e):(t.set(e,!1),Array.isArray(e)&&N(e)?(t.set(e,!0),!0):!(!s(e)||J(e))&&Object.keys(e).some((function(r){return n(e[r],t)})))}e.mixin({beforeCreate:function(){var e=this,r=e.$options,o=r.setup,i=r.render;i&&(r.render=function(){for(var t=this,n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];return ke(e,(function(){return i.apply(t,n)}))});if(!o)return;if("function"!=typeof o)return;var l=r.data;r.data=function(){return function(e,r){void 0===r&&(r={});var o,i=e.$options.setup,l=function(e){var t={slots:{}},n=["attrs"],r=["emit"];return["root","parent","refs","listeners","isServer","ssrContext"].forEach((function(n){var r="$"+n;u(t,n,{get:function(){return e[r]},set:function(){d("Cannot assign to '"+n+"' because it is a read-only property",e)}})})),n.forEach((function(n){var r="$"+n;u(t,n,{get:function(){var t,n,o=Z({}),i=e[r],a=function(t){u(o,t,{get:function(){return e[r][t]}})};try{for(var f=R(Object.keys(i)),c=f.next();!c.done;c=f.next()){a(c.value)}}catch(e){t={error:e}}finally{try{c&&!c.done&&(n=f.return)&&n.call(f)}finally{if(t)throw t.error}}return o},set:function(){d("Cannot assign to '"+n+"' because it is a read-only property",e)}})})),r.forEach((function(n){var r="$"+n;u(t,n,{get:function(){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];e[r].apply(e,t)}}})})),t}(e);if(a(r,"__ob__",X()),Se(e,l.slots),ke(e,(function(){o=i(r,l)})),!o)return;if(v(o)){var p=o;return void(e.$options.render=function(){return Se(e,l.slots),ke(e,(function(){return p()}))})}if(s(o)){N(o)&&(o=q(o)),je.set(e,"rawBindings",o);var y=o;Object.keys(y).forEach((function(r){var o,i=y[r];I(i)||(N(i)?c(i)&&(i=F(i)):v(i)?i=i.bind(e):null===(o=i)||"object"!=typeof o?i=F(i):n(i)&&t(i)),function(e,t,n){var r=e.$options.props;t in e||r&&f(r,t)||(I(n)?u(e,t,{get:function(){return n.value},set:function(e){n.value=e}}):e[t]=n)}(e,r,i)}))}}(e,e.$props),"function"==typeof l?l.call(e,e):l||{}}},mounted:function(){Oe(this)},updated:function(){Oe(this)}})}function Re(e,t){if(!e)return t;if(!t)return e;for(var n,o,i,u=r?Reflect.ownKeys(e):Object.keys(e),a=0;a<u.length;a++)"__ob__"!==(n=u[a])&&(o=t[n],i=e[n],f(t,n)?o!==i&&s(o)&&!I(o)&&s(i)&&!I(i)&&Re(i,o):t[n]=i);return t}function Me(e){(function(e){return f(e,"__composition_api_installed__")})(e)||(e.config.optionMergeStrategies.setup=function(e,t){return function(n,r){return Re("function"==typeof e?e(n,r)||{}:void 0,"function"==typeof t?t(n,r)||{}:void 0)}},function(e){_=e,Object.defineProperty(e,"__composition_api_installed__",{configurable:!0,writable:!0,value:!0})}(e),Ee(e))}var Ce={install:function(e){return Me(e)}};"undefined"!=typeof window&&window.Vue&&window.Vue.use(Ce),exports.computed=function(e){var t,n,r,i,u,a=null===(t=x())||void 0===t?void 0:t.proxy;if("function"==typeof e?n=e:(n=e.get,r=e.set),a&&!a.$isServer){var f,c=function(){if(!w){var e=S(h(),{computed:{value:function(){return 0}}}),t=e._computedWatchers.value.constructor,n=e._data.__ob__.dep.constructor;w={Watcher:t,Dep:n},e.$destroy()}return w}(),l=c.Watcher,s=c.Dep;u=function(){return f||(f=new l(a,n,o,{lazy:!0})),f.dirty&&f.evaluate(),s.target&&f.depend(),f.value},i=function(e){r&&r(e)}}else{var v=S(h(),{computed:{$$state:{get:n,set:r}}});a&&a.$on("hook:destroyed",(function(){return v.$destroy()})),u=function(){return v.$$state},i=function(e){v.$$state=e}}return T({get:u,set:i})},exports.createApp=function(e,t){void 0===t&&(t=void 0);var n=h(),r=void 0;return{config:n.config,use:n.use.bind(n),mixin:n.mixin.bind(n),component:n.component.bind(n),directive:n.directive.bind(n),mount:function(o,i){return r||((r=new n(E({propsData:t},e))).$mount(o,i),r)},unmount:function(){r&&(r.$destroy(),r=void 0)}}},exports.createRef=T,exports.customRef=function(e){var t=F(0);return T(e((function(){t.value}),(function(){++t.value})))},exports.default=Ce,exports.defineAsyncComponent=function(e){v(e)&&(e={loader:e});var t=e.loader,n=e.loadingComponent,r=e.errorComponent,o=e.delay,i=void 0===o?200:o,u=e.timeout;e.suspensible;var a=e.onError,f=null,c=0,l=function(){var e;return f||(e=f=t().catch((function(e){if(e=e instanceof Error?e:new Error(String(e)),a)return new Promise((function(t,n){a(e,(function(){return t((c++,f=null,l()))}),(function(){return n(e)}),c+1)}));throw e})).then((function(t){return e!==f&&f?f:(t&&(t.__esModule||"Module"===t[Symbol.toStringTag])&&(t=t.default),t)})))};return function(){return{component:l(),delay:i,timeout:u,error:r,loading:n}}},exports.defineComponent=function(e){return e},exports.del=function(e,t){if(h().util.warn,Array.isArray(e)&&l(t))e.splice(t,1);else{var n=e.__ob__;e._isVue||n&&n.vmCount||f(e,t)&&(delete e[t],n&&n.dep.notify())}},exports.getCurrentInstance=x,exports.h=function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];var r=null===(e=x())||void 0===e?void 0:e.proxy;return r?r.$createElement.apply(r,t):(d("`createElement()` has been called outside of render function."),$e||($e=S(h()).$createElement),$e.apply($e,t))},exports.inject=function(e,t,n){var r;if(void 0===n&&(n=!1),!e)return t;var o=null===(r=x())||void 0===r?void 0:r.proxy;if(o){var i=function(e,t){for(var n=t;n;){if(n._provided&&f(n._provided,e))return n._provided[e];n=n.$parent}return he}(e,o);return i!==he?i:n&&v(t)?t():t}d("inject() can only be used inside setup() or functional components.")},exports.isRaw=J,exports.isReactive=N,exports.isReadonly=function(e){return V.has(e)},exports.isRef=I,exports.markRaw=function(e){if(!s(e)&&!c(e)||!Object.isExtensible(e))return e;var t=X();return t.__raw__=!0,a(e,"__ob__",t),W.set(e,!0),e},exports.nextTick=function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return null===(e=h())||void 0===e?void 0:e.nextTick.apply(this,t)},exports.onActivated=ce,exports.onBeforeMount=ne,exports.onBeforeUnmount=ue,exports.onBeforeUpdate=oe,exports.onDeactivated=le,exports.onErrorCaptured=fe,exports.onMounted=re,exports.onServerPrefetch=se,exports.onUnmounted=ae,exports.onUpdated=ie,exports.provide=function(e,t){var n=O();if(n){if(!n._provided){var r={};Object.defineProperty(n,"_provided",{get:function(){return r},set:function(e){return Object.assign(r,e)}})}n._provided[e]=t}},exports.proxyRefs=function(e){var t,n,r;if(N(e))return e;var o=Z(((t={})[U]=e,t)),i=function(e){u(o,e,{get:function(){return I(o[e])?o[e].value:o[e]},set:function(t){if(I(o[e]))return o[e].value=K(t);o[e]=K(t)}})};try{for(var a=R(Object.keys(e)),f=a.next();!f.done;f=a.next()){i(f.value)}}catch(e){n={error:e}}finally{try{f&&!f.done&&(r=a.return)&&r.call(a)}finally{if(n)throw n.error}}return o},exports.reactive=Z,exports.readonly=function(e){return e},exports.ref=F,exports.set=function(e,t,n){var r=h().util;r.warn;var o=r.defineReactive;if(c(e)&&l(t))return e.length=Math.max(e.length,t),e.splice(t,1,n),n;if(t in e&&!(t in Object.prototype))return e[t]=n,n;var i=e.__ob__;return e._isVue||i&&i.vmCount?n:i?(o(i.value,t,n),H(e,t,n),i.dep.notify(),n):(e[t]=n,n)},exports.shallowReactive=Y,exports.shallowReadonly=function(e){var t,n;if(!s(e)&&!c(e)||!Object.isExtensible(e))return e;var r={},o=Z({}).__ob__,i=function(t){var n,i=e[t],u=Object.getOwnPropertyDescriptor(e,t);if(u){if(!1===u.configurable)return"continue";n=u.get}Object.defineProperty(r,t,{enumerable:!0,configurable:!0,get:function(){var t=n?n.call(e):i;return o.dep.depend(),t},set:function(e){}})};try{for(var u=R(Object.keys(e)),a=u.next();!a.done;a=u.next()){i(a.value)}}catch(e){t={error:e}}finally{try{a&&!a.done&&(n=u.return)&&n.call(u)}finally{if(t)throw t.error}}return V.set(r,!0),r},exports.shallowRef=function(e){var t;if(I(e))return e;var n=Y(((t={})[U]=e,t));return T({get:function(){return n[U]},set:function(e){return n[U]=e}})},exports.toRaw=function(e){var t,n;return J(e)||!Object.isExtensible(e)?e:(null===(n=null===(t=e)||void 0===t?void 0:t.__ob__)||void 0===n?void 0:n.value)||e},exports.toRef=Q,exports.toRefs=q,exports.triggerRef=function(e){I(e)&&(e.value=e.value)},exports.unref=K,exports.useCSSModule=we,exports.useCssModule=xe,exports.version="1.0.0-rc.6",exports.warn=function(e){var t;d(e,null===(t=x())||void 0===t?void 0:t.proxy)},exports.watch=function(e,t,n){var r=null;"function"==typeof t?r=t:(n=t,r=null);var o=function(e){return E({immediate:!1,deep:!1,flush:"pre"},e)}(n);return ge(pe(),e,r,o)},exports.watchEffect=function(e,t){var n=function(e){return E({immediate:!0,deep:!1,flush:"pre"},e)}(t);return ge(pe(),e,null,n)};
***************************************************************************** */function R(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function M(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,o,i=n.call(e),u=[];try{for(;(void 0===t||t-- >0)&&!(r=i.next()).done;)u.push(r.value)}catch(e){o={error:e}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(o)throw o.error}}return u}function C(e,t){for(var n=0,r=t.length,o=e.length;n<r;n++,o++)e[o]=t[n];return e}function P(e){return r?Symbol.for(e):e}var A=P("composition-api.preFlushQueue"),D=P("composition-api.postFlushQueue"),U="composition-api.refKey",B=new WeakMap,W=new WeakMap,V=new WeakMap,z=function(e){u(this,"value",{get:e.get,set:e.set})};function T(e,t){var n=new z(e),r=Object.seal(n);return V.set(r,!0),r}function F(e){var t;if(I(e))return e;var n=Z(((t={})[U]=e,t));return T({get:function(){return n[U]},set:function(e){return n[U]=e}})}function I(e){return e instanceof z}function K(e){return I(e)?e.value:e}function q(e){if(!s(e))return e;var t={};for(var n in e)t[n]=Q(e,n);return t}function Q(e,t){var n=e[t];return I(n)?n:T({get:function(){return e[t]},set:function(n){return e[t]=n}})}function J(e){var t;return Boolean((null==e?void 0:e.__ob__)&&(null===(t=e.__ob__)||void 0===t?void 0:t.__raw__))}function N(e){var t;return Boolean((null==e?void 0:e.__ob__)&&!(null===(t=e.__ob__)||void 0===t?void 0:t.__raw__))}function G(e){if(!(!s(e)||J(e)||Array.isArray(e)||I(e)||function(e){var t=h();return t&&e instanceof t}(e)||B.has(e))){B.set(e,!0);for(var t=Object.keys(e),n=0;n<t.length;n++)H(e,t[n])}}function H(e,t,n){if("__ob__"!==t&&!J(e[t])){var r,o,i=Object.getOwnPropertyDescriptor(e,t);if(i){if(!1===i.configurable)return;r=i.get,o=i.set,r&&!o||2!==arguments.length||(n=e[t])}G(n),Object.defineProperty(e,t,{enumerable:!0,configurable:!0,get:function(){var o=r?r.call(e):n;return t!==U&&I(o)?o.value:o},set:function(i){if(!r||o){var u=r?r.call(e):n;t!==U&&I(u)&&!I(i)?u.value=i:o?o.call(e,i):n=i,G(i)}}})}}function L(e){var t,n=_||p;n.observable?t=n.observable(e):t=S(n,{data:{$$state:e}})._data.$$state;return f(t,"__ob__")||a(t,"__ob__",function(e){void 0===e&&(e={});return{value:e,dep:{notify:o,depend:o,addSub:o,removeSub:o}}}(t)),t}function X(){return L({}).__ob__}function Y(e){var t,n;if(!s(e)&&!c(e)||J(e)||!Object.isExtensible(e))return e;var r=L({});G(r);var o=r.__ob__,i=function(t){var n,i,u=e[t],a=Object.getOwnPropertyDescriptor(e,t);if(a){if(!1===a.configurable)return"continue";n=a.get,i=a.set}Object.defineProperty(r,t,{enumerable:!0,configurable:!0,get:function(){var t,r=n?n.call(e):u;return null===(t=o.dep)||void 0===t||t.depend(),r},set:function(t){var r;n&&!i||(i?i.call(e,t):u=t,null===(r=o.dep)||void 0===r||r.notify())}})};try{for(var u=R(Object.keys(e)),a=u.next();!a.done;a=u.next()){i(a.value)}}catch(e){t={error:e}}finally{try{a&&!a.done&&(n=u.return)&&n.call(u)}finally{if(t)throw t.error}}return r}function Z(e){if(!s(e)&&!c(e)||J(e)||!Object.isExtensible(e))return e;var t=L(e);return G(t),t}function ee(e){return function(t){var n,r=O(((n=e)[0].toUpperCase(),n.slice(1)));r&&function(e,t,n,r){var o=t.$options,i=e.config.optionMergeStrategies[n];o[n]=i(o[n],function(e,t){return function(){for(var n,r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];var i=null===(n=x())||void 0===n?void 0:n.proxy;m(e);try{return t.apply(void 0,C([],M(r)))}finally{m(i)}}}(t,r))}(h(),r,e,t)}}var te,ne=ee("beforeMount"),re=ee("mounted"),oe=ee("beforeUpdate"),ie=ee("updated"),ue=ee("beforeDestroy"),ae=ee("destroyed"),fe=ee("errorCaptured"),ce=ee("activated"),le=ee("deactivated"),se=ee("serverPrefetch");function ve(){ye(this,A)}function de(){ye(this,D)}function pe(){var e,t=null===(e=x())||void 0===e?void 0:e.proxy;return t?function(e){return void 0!==e[A]}(t)||function(e){e[A]=[],e[D]=[],e.$on("hook:beforeUpdate",ve),e.$on("hook:updated",de)}(t):(te||(te=S(h())),t=te),t}function ye(e,t){for(var n=e[t],r=0;r<n.length;r++)n[r]();n.length=0}function _e(e,t,n){var r=function(){e.$nextTick((function(){e[A].length&&ye(e,A),e[D].length&&ye(e,D)}))};switch(n){case"pre":r(),e[A].push(t);break;case"post":r(),e[D].push(t);break;default:!function(e,t){if(!e)throw new Error("[vue-composition-api] "+t)}(!1,'flush must be one of ["post", "pre", "sync"], but got '+n)}}function be(e,t){var n=e.teardown;e.teardown=function(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];n.apply(e,r),t()}}function ge(e,t,n,r){var i,u,a=r.flush,f="sync"===a,c=function(e){u=function(){try{e()}catch(e){!function(e,t,n){if("undefined"==typeof window||"undefined"==typeof console)throw e;console.error(e)}(e)}}},l=function(){u&&(u(),u=null)},s=function(t){return f||e===te?t:function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];return _e(e,(function(){t.apply(void 0,C([],M(n)))}),a)}};if(null===n){var p=!1,y=function(e,t,n,r){var o=e._watchers.length;return e.$watch(t,n,{immediate:r.immediateInvokeCallback,deep:r.deep,lazy:r.noRun,sync:r.sync,before:r.before}),e._watchers[o]}(e,(function(){if(!p)try{p=!0,t(c)}finally{p=!1}}),o,{deep:r.deep||!1,sync:f,before:l});be(y,l),y.lazy=!1;var _=y.get.bind(y);return y.get=s(_),function(){y.teardown()}}var b,g=r.deep;Array.isArray(t)?b=function(){return t.map((function(e){return I(e)?e.value:e()}))}:I(t)?b=function(){return t.value}:N(t)?(b=function(){return t},g=!0):v(t)?b=t:(b=o,d("Invalid watch source: "+JSON.stringify(t)+".\n A watch source can only be a getter/effect function, a ref, a reactive object, or an array of these types.",e));var h=function(e,t){l(),n(e,t,c)},m=s(h);if(r.immediate){var x=m,w=function(e,t){w=x,h(e,t)};m=function(e,t){w(e,t)}}var $=e.$watch(b,m,{immediate:r.immediate,deep:g,sync:f}),j=e._watchers[e._watchers.length-1];return N(j.value)&&(null===(i=j.value.__ob__)||void 0===i?void 0:i.dep)&&g&&j.value.__ob__.dep.addSub({update:function(){j.run()}}),be(j,l),function(){$()}}var he={};var me={},xe=function(e){var t;void 0===e&&(e="$style");var n=x();if(!n)return me;var r=null===(t=n.proxy)||void 0===t?void 0:t[e];return r||me},we=xe;var $e;var je={set:function(e,t,n){(e.__composition_api_state__=e.__composition_api_state__||{})[t]=n},get:function(e,t){return(e.__composition_api_state__||{})[t]}};function Oe(e){var t=je.get(e,"rawBindings")||{};if(t&&Object.keys(t).length){for(var n=e.$refs,r=je.get(e,"refs")||[],o=0;o<r.length;o++){var i=t[f=r[o]];!n[f]&&i&&I(i)&&(i.value=null)}var u=Object.keys(n),a=[];for(o=0;o<u.length;o++){var f;i=t[f=u[o]];n[f]&&i&&I(i)&&(i.value=n[f],a.push(f))}je.set(e,"refs",a)}}function Se(e,t){var n=e.$options._parentVnode;if(n){for(var r=je.get(e,"slots")||[],o=function(e,t){var n;if(e){if(e._normalized)return e._normalized;for(var r in n={},e)e[r]&&"$"!==r[0]&&(n[r]=!0)}else n={};for(var r in t)r in n||(n[r]=!0);return n}(n.data.scopedSlots,e.$slots),i=0;i<r.length;i++){o[a=r[i]]||delete t[a]}var u=Object.keys(o);for(i=0;i<u.length;i++){var a;t[a=u[i]]||(t[a]=k(e,a))}je.set(e,"slots",u)}}function ke(e,t,n){var r=b;m(e);try{return t(e)}catch(e){if(!n)throw e;n(e)}finally{m(r)}}function Ee(e){function t(e){if(s(e)&&!I(e)&&!N(e)&&!J(e)){var n=h().util.defineReactive;Object.keys(e).forEach((function(r){var o=e[r];n(e,r,o),o&&t(o)}))}}function n(e,t){return void 0===t&&(t=new Map),t.has(e)?t.get(e):(t.set(e,!1),Array.isArray(e)&&N(e)?(t.set(e,!0),!0):!(!s(e)||J(e))&&Object.keys(e).some((function(r){return n(e[r],t)})))}e.mixin({beforeCreate:function(){var e=this,r=e.$options,o=r.setup,i=r.render;i&&(r.render=function(){for(var t=this,n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];return ke(e,(function(){return i.apply(t,n)}))});if(!o)return;if("function"!=typeof o)return;var l=r.data;r.data=function(){return function(e,r){void 0===r&&(r={});var o,i=e.$options.setup,l=function(e){var t={slots:{}},n=["attrs"],r=["emit"];return["root","parent","refs","listeners","isServer","ssrContext"].forEach((function(n){var r="$"+n;u(t,n,{get:function(){return e[r]},set:function(){d("Cannot assign to '"+n+"' because it is a read-only property",e)}})})),n.forEach((function(n){var r="$"+n;u(t,n,{get:function(){var t,n,o=Z({}),i=e[r],a=function(t){u(o,t,{get:function(){return e[r][t]}})};try{for(var f=R(Object.keys(i)),c=f.next();!c.done;c=f.next()){a(c.value)}}catch(e){t={error:e}}finally{try{c&&!c.done&&(n=f.return)&&n.call(f)}finally{if(t)throw t.error}}return o},set:function(){d("Cannot assign to '"+n+"' because it is a read-only property",e)}})})),r.forEach((function(n){var r="$"+n;u(t,n,{get:function(){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];e[r].apply(e,t)}}})})),t}(e);if(a(r,"__ob__",X()),Se(e,l.slots),ke(e,(function(){o=i(r,l)})),!o)return;if(v(o)){var p=o;return void(e.$options.render=function(){return Se(e,l.slots),ke(e,(function(){return p()}))})}if(s(o)){N(o)&&(o=q(o)),je.set(e,"rawBindings",o);var y=o;Object.keys(y).forEach((function(r){var o,i=y[r];I(i)||(N(i)?c(i)&&(i=F(i)):v(i)?i=i.bind(e):null===(o=i)||"object"!=typeof o?i=F(i):n(i)&&t(i)),function(e,t,n){var r=e.$options.props;t in e||r&&f(r,t)||(I(n)?u(e,t,{get:function(){return n.value},set:function(e){n.value=e}}):e[t]=n)}(e,r,i)}))}}(e,e.$props),"function"==typeof l?l.call(e,e):l||{}}},mounted:function(){Oe(this)},updated:function(){Oe(this)}})}function Re(e,t){if(!e)return t;if(!t)return e;for(var n,o,i,u=r?Reflect.ownKeys(e):Object.keys(e),a=0;a<u.length;a++)"__ob__"!==(n=u[a])&&(o=t[n],i=e[n],f(t,n)?o!==i&&s(o)&&!I(o)&&s(i)&&!I(i)&&Re(i,o):t[n]=i);return t}function Me(e){(function(e){return f(e,"__composition_api_installed__")})(e)||(e.config.optionMergeStrategies.setup=function(e,t){return function(n,r){return Re("function"==typeof e?e(n,r)||{}:void 0,"function"==typeof t?t(n,r)||{}:void 0)}},function(e){_=e,Object.defineProperty(e,"__composition_api_installed__",{configurable:!0,writable:!0,value:!0})}(e),Ee(e))}var Ce={install:function(e){return Me(e)}};"undefined"!=typeof window&&window.Vue&&window.Vue.use(Ce),exports.computed=function(e){var t,n,r,i,u,a=null===(t=x())||void 0===t?void 0:t.proxy;if("function"==typeof e?n=e:(n=e.get,r=e.set),a&&!a.$isServer){var f,c=function(){if(!w){var e=S(h(),{computed:{value:function(){return 0}}}),t=e._computedWatchers.value.constructor,n=e._data.__ob__.dep.constructor;w={Watcher:t,Dep:n},e.$destroy()}return w}(),l=c.Watcher,s=c.Dep;u=function(){return f||(f=new l(a,n,o,{lazy:!0})),f.dirty&&f.evaluate(),s.target&&f.depend(),f.value},i=function(e){r&&r(e)}}else{var v=S(h(),{computed:{$$state:{get:n,set:r}}});a&&a.$on("hook:destroyed",(function(){return v.$destroy()})),u=function(){return v.$$state},i=function(e){v.$$state=e}}return T({get:u,set:i})},exports.createApp=function(e,t){void 0===t&&(t=void 0);var n=h(),r=void 0;return{config:n.config,use:n.use.bind(n),mixin:n.mixin.bind(n),component:n.component.bind(n),directive:n.directive.bind(n),mount:function(o,i){return r||((r=new n(E({propsData:t},e))).$mount(o,i),r)},unmount:function(){r&&(r.$destroy(),r=void 0)}}},exports.createRef=T,exports.customRef=function(e){var t=F(0);return T(e((function(){t.value}),(function(){++t.value})))},exports.default=Ce,exports.defineAsyncComponent=function(e){v(e)&&(e={loader:e});var t=e.loader,n=e.loadingComponent,r=e.errorComponent,o=e.delay,i=void 0===o?200:o,u=e.timeout;e.suspensible;var a=e.onError,f=null,c=0,l=function(){var e;return f||(e=f=t().catch((function(e){if(e=e instanceof Error?e:new Error(String(e)),a)return new Promise((function(t,n){a(e,(function(){return t((c++,f=null,l()))}),(function(){return n(e)}),c+1)}));throw e})).then((function(t){return e!==f&&f?f:(t&&(t.__esModule||"Module"===t[Symbol.toStringTag])&&(t=t.default),t)})))};return function(){return{component:l(),delay:i,timeout:u,error:r,loading:n}}},exports.defineComponent=function(e){return e},exports.del=function(e,t){if(h().util.warn,Array.isArray(e)&&l(t))e.splice(t,1);else{var n=e.__ob__;e._isVue||n&&n.vmCount||f(e,t)&&(delete e[t],n&&n.dep.notify())}},exports.getCurrentInstance=x,exports.h=function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];var r=null===(e=x())||void 0===e?void 0:e.proxy;return r?r.$createElement.apply(r,t):(d("`createElement()` has been called outside of render function."),$e||($e=S(h()).$createElement),$e.apply($e,t))},exports.inject=function(e,t,n){var r;if(void 0===n&&(n=!1),!e)return t;var o=null===(r=x())||void 0===r?void 0:r.proxy;if(o){var i=function(e,t){for(var n=t;n;){if(n._provided&&f(n._provided,e))return n._provided[e];n=n.$parent}return he}(e,o);return i!==he?i:n&&v(t)?t():t}d("inject() can only be used inside setup() or functional components.")},exports.isRaw=J,exports.isReactive=N,exports.isReadonly=function(e){return V.has(e)},exports.isRef=I,exports.markRaw=function(e){if(!s(e)&&!c(e)||!Object.isExtensible(e))return e;var t=X();return t.__raw__=!0,a(e,"__ob__",t),W.set(e,!0),e},exports.nextTick=function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return null===(e=h())||void 0===e?void 0:e.nextTick.apply(this,t)},exports.onActivated=ce,exports.onBeforeMount=ne,exports.onBeforeUnmount=ue,exports.onBeforeUpdate=oe,exports.onDeactivated=le,exports.onErrorCaptured=fe,exports.onMounted=re,exports.onServerPrefetch=se,exports.onUnmounted=ae,exports.onUpdated=ie,exports.provide=function(e,t){var n=O();if(n){if(!n._provided){var r={};Object.defineProperty(n,"_provided",{get:function(){return r},set:function(e){return Object.assign(r,e)}})}n._provided[e]=t}},exports.proxyRefs=function(e){var t,n,r;if(N(e))return e;var o=Z(((t={})[U]=e,t)),i=function(e){u(o,e,{get:function(){return I(o[e])?o[e].value:o[e]},set:function(t){if(I(o[e]))return o[e].value=K(t);o[e]=K(t)}})};try{for(var a=R(Object.keys(e)),f=a.next();!f.done;f=a.next()){i(f.value)}}catch(e){n={error:e}}finally{try{f&&!f.done&&(r=a.return)&&r.call(a)}finally{if(n)throw n.error}}return o},exports.reactive=Z,exports.readonly=function(e){return e},exports.ref=F,exports.set=function(e,t,n){var r=h().util;r.warn;var o=r.defineReactive;if(c(e)&&l(t))return e.length=Math.max(e.length,t),e.splice(t,1,n),n;if(t in e&&!(t in Object.prototype))return e[t]=n,n;var i=e.__ob__;return e._isVue||i&&i.vmCount?n:i?(o(i.value,t,n),H(e,t,n),i.dep.notify(),n):(e[t]=n,n)},exports.shallowReactive=Y,exports.shallowReadonly=function(e){var t,n;if(!s(e)&&!c(e)||!Object.isExtensible(e))return e;var r={},o=Z({}).__ob__,i=function(t){var n,i=e[t],u=Object.getOwnPropertyDescriptor(e,t);if(u){if(!1===u.configurable)return"continue";n=u.get}Object.defineProperty(r,t,{enumerable:!0,configurable:!0,get:function(){var t=n?n.call(e):i;return o.dep.depend(),t},set:function(e){}})};try{for(var u=R(Object.keys(e)),a=u.next();!a.done;a=u.next()){i(a.value)}}catch(e){t={error:e}}finally{try{a&&!a.done&&(n=u.return)&&n.call(u)}finally{if(t)throw t.error}}return V.set(r,!0),r},exports.shallowRef=function(e){var t;if(I(e))return e;var n=Y(((t={})[U]=e,t));return T({get:function(){return n[U]},set:function(e){return n[U]=e}})},exports.toRaw=function(e){var t,n;return J(e)||!Object.isExtensible(e)?e:(null===(n=null===(t=e)||void 0===t?void 0:t.__ob__)||void 0===n?void 0:n.value)||e},exports.toRef=Q,exports.toRefs=q,exports.triggerRef=function(e){I(e)&&(e.value=e.value)},exports.unref=K,exports.useCSSModule=we,exports.useCssModule=xe,exports.version="1.0.0-rc.7",exports.warn=function(e){var t;d(e,null===(t=x())||void 0===t?void 0:t.proxy)},exports.watch=function(e,t,n){var r=null;"function"==typeof t?r=t:(n=t,r=null);var o=function(e){return E({immediate:!1,deep:!1,flush:"pre"},e)}(n);return ge(pe(),e,r,o)},exports.watchEffect=function(e,t){var n=function(e){return E({immediate:!0,deep:!1,flush:"pre"},e)}(t);return ge(pe(),e,null,n)};

@@ -66,3 +66,3 @@ import Vue from 'vue';

}
function warn(msg, vm) {
function warn$1(msg, vm) {
Vue.util.warn(msg, vm);

@@ -72,3 +72,3 @@ }

if ((process.env.NODE_ENV !== 'production')) {
warn("Error in " + info + ": \"" + err.toString() + "\"", vm);
warn$1("Error in " + info + ": \"" + err.toString() + "\"", vm);
}

@@ -124,3 +124,3 @@ if (typeof window !== 'undefined' && typeof console !== 'undefined') {

if ((process.env.NODE_ENV !== 'production') && vueConstructor && Vue.__proto__ !== vueConstructor.__proto__) {
warn('[vue-composition-api] another instance of Vue installed');
warn$1('[vue-composition-api] another instance of Vue installed');
}

@@ -214,3 +214,3 @@ vueConstructor = Vue;

if ((process.env.NODE_ENV !== 'production') && !vm) {
warn(hook + " is called when there is no active component instance to be " +
warn$1(hook + " is called when there is no active component instance to be " +
"associated with. " +

@@ -240,3 +240,3 @@ "Lifecycle injection APIs can only be used during execution of setup().");

if (!vm.$scopedSlots[slotName]) {
return warn("slots." + slotName + "() got called outside of the \"render()\" scope", vm);
return warn$1("slots." + slotName + "() got called outside of the \"render()\" scope", vm);
}

@@ -349,6 +349,6 @@ return vm.$scopedSlots[slotName].apply(vm, args);

function __spread() {
for (var ar = [], i = 0; i < arguments.length; i++)
ar = ar.concat(__read(arguments[i]));
return ar;
function __spreadArray(to, from) {
for (var i = 0, il = from.length, j = to.length; i < il; i++, j++)
to[j] = from[i];
return to;
}

@@ -406,3 +406,3 @@

if ((process.env.NODE_ENV !== 'production') && !isReactive(obj)) {
warn("toRefs() expects a reactive object but received a plain one.");
warn$1("toRefs() expects a reactive object but received a plain one.");
}

@@ -606,3 +606,3 @@ if (!isPlainObject(obj))

if ((process.env.NODE_ENV !== 'production') && !obj) {
warn('"shallowReactive()" is called without provide an "object".');
warn$1('"shallowReactive()" is called without provide an "object".');
return;

@@ -673,3 +673,3 @@ }

if ((process.env.NODE_ENV !== 'production') && !obj) {
warn('"reactive()" is called without provide an "object".');
warn$1('"reactive()" is called without provide an "object".');
// @ts-ignore

@@ -750,3 +750,3 @@ return;

if ((process.env.NODE_ENV !== 'production')) {
warn("Set operation on key \"" + key + "\" failed: target is readonly.");
warn$1("Set operation on key \"" + key + "\" failed: target is readonly.");
}

@@ -778,3 +778,3 @@ },

*/
function set(target, key, val) {
function set$1(target, key, val) {
var Vue = getVueConstructor();

@@ -866,3 +866,3 @@ var _a = Vue.util, warn = _a.warn, defineReactive = _a.defineReactive;

try {
return fn.apply(void 0, __spread(args));
return fn.apply(void 0, __spreadArray([], __read(args)));
}

@@ -1022,3 +1022,3 @@ finally {

return queueFlushJob(vm, function () {
fn.apply(void 0, __spread(args));
fn.apply(void 0, __spreadArray([], __read(args)));
}, flushMode);

@@ -1075,3 +1075,3 @@ });

getter = noopFn;
warn("Invalid watch source: " + JSON.stringify(source) + ".\n A watch source can only be a getter/effect function, a ref, a reactive object, or an array of these types.", vm);
warn$1("Invalid watch source: " + JSON.stringify(source) + ".\n A watch source can only be a getter/effect function, a ref, a reactive object, or an array of these types.", vm);
}

@@ -1135,3 +1135,3 @@ var applyCb = function (n, o) {

if ((process.env.NODE_ENV !== 'production')) {
warn("`watch(fn, options?)` signature has been moved to a separate API. " +
warn$1("`watch(fn, options?)` signature has been moved to a separate API. " +
"Use `watchEffect(fn, options?)` instead. `watch` now only " +

@@ -1180,3 +1180,3 @@ "supports `watch(source, cb, options?) signature.");

if ((process.env.NODE_ENV !== 'production') && !setter) {
warn('Write operation failed: computed value is readonly.', vm);
warn$1('Write operation failed: computed value is readonly.', vm);
return;

@@ -1203,3 +1203,3 @@ }

if ((process.env.NODE_ENV !== 'production') && !setter) {
warn('Write operation failed: computed value is readonly.', vm);
warn$1('Write operation failed: computed value is readonly.', vm);
return;

@@ -1250,3 +1250,3 @@ }

if (!vm) {
warn("inject() can only be used inside setup() or functional components.");
warn$1("inject() can only be used inside setup() or functional components.");
return;

@@ -1259,3 +1259,3 @@ }

if (defaultValue === undefined && (process.env.NODE_ENV !== 'production')) {
warn("Injection \"" + String(key) + "\" not found", vm);
warn$1("Injection \"" + String(key) + "\" not found", vm);
}

@@ -1275,3 +1275,3 @@ return treatDefaultAsFactory && isFunction(defaultValue)

if (!instance) {
(process.env.NODE_ENV !== 'production') && warn("useCssModule must be called inside setup()");
(process.env.NODE_ENV !== 'production') && warn$1("useCssModule must be called inside setup()");
return EMPTY_OBJ;

@@ -1282,3 +1282,3 @@ }

(process.env.NODE_ENV !== 'production') &&
warn("Current instance does not have CSS module named \"" + name + "\".");
warn$1("Current instance does not have CSS module named \"" + name + "\".");
return EMPTY_OBJ;

@@ -1311,3 +1311,3 @@ }

if ((process.env.NODE_ENV !== 'production')) {
warn("App has already been mounted.\n" +
warn$1("App has already been mounted.\n" +
"If you want to remount the same app, move your app creation logic " +

@@ -1326,3 +1326,3 @@ "into a factory function and create fresh app instances for each " +

else if ((process.env.NODE_ENV !== 'production')) {
warn("Cannot unmount an app that is not mounted.");
warn$1("Cannot unmount an app that is not mounted.");
}

@@ -1351,3 +1351,3 @@ },

if (!instance) {
warn('`createElement()` has been called outside of render function.');
warn$1('`createElement()` has been called outside of render function.');
if (!fallbackCreateElement) {

@@ -1368,8 +1368,8 @@ fallbackCreateElement = defineComponentInstance(getVueConstructor())

*/
function warn$1(message) {
function warn(message) {
var _a;
warn(message, (_a = getCurrentInstance()) === null || _a === void 0 ? void 0 : _a.proxy);
warn$1(message, (_a = getCurrentInstance()) === null || _a === void 0 ? void 0 : _a.proxy);
}
function set$1(vm, key, value) {
function set(vm, key, value) {
var state = (vm.__composition_api_state__ =

@@ -1383,3 +1383,3 @@ vm.__composition_api_state__ || {});

var vmStateManager = {
set: set$1,
set: set,
get: get,

@@ -1423,6 +1423,6 @@ };

if (props && hasOwn(props, propName)) {
warn("The setup binding property \"" + propName + "\" is already declared as a prop.", vm);
warn$1("The setup binding property \"" + propName + "\" is already declared as a prop.", vm);
}
else {
warn("The setup binding property \"" + propName + "\" is already declared.", vm);
warn$1("The setup binding property \"" + propName + "\" is already declared.", vm);
}

@@ -1531,3 +1531,3 @@ }

if ((process.env.NODE_ENV !== 'production')) {
warn('The "setup" option should be a function that returns a object in component definitions.', vm);
warn$1('The "setup" option should be a function that returns a object in component definitions.', vm);
}

@@ -1659,3 +1659,3 @@ return;

set: function () {
warn("Cannot assign to '" + key + "' because it is a read-only property", vm);
warn$1("Cannot assign to '" + key + "' because it is a read-only property", vm);
},

@@ -1695,3 +1695,3 @@ });

set: function () {
warn("Cannot assign to '" + key + "' because it is a read-only property", vm);
warn$1("Cannot assign to '" + key + "' because it is a read-only property", vm);
},

@@ -1757,3 +1757,3 @@ });

if ((process.env.NODE_ENV !== 'production')) {
warn('[vue-composition-api] already installed. Vue.use(VueCompositionAPI) should be called only once.');
warn$1('[vue-composition-api] already installed. Vue.use(VueCompositionAPI) should be called only once.');
}

@@ -1765,7 +1765,7 @@ return;

if (Vue.version[0] !== '2' || Vue.version[1] !== '.') {
warn("[vue-composition-api] only works with Vue 2, v" + Vue.version + " found.");
warn$1("[vue-composition-api] only works with Vue 2, v" + Vue.version + " found.");
}
}
else {
warn('[vue-composition-api] no Vue version found');
warn$1('[vue-composition-api] no Vue version found');
}

@@ -1799,3 +1799,3 @@ }

if ((process.env.NODE_ENV !== 'production') && suspensible) {
warn("The suspensiblbe option for async components is not supported in Vue2. It is ignored.");
warn$1("The suspensiblbe option for async components is not supported in Vue2. It is ignored.");
}

@@ -1831,3 +1831,3 @@ var pendingRequest = null;

if ((process.env.NODE_ENV !== 'production') && !comp) {
warn("Async component loader resolved to undefined. " +
warn$1("Async component loader resolved to undefined. " +
"If you are using retry(), make sure to return its return value.");

@@ -1858,3 +1858,3 @@ }

var version = "1.0.0-rc.6";
var version = "1.0.0-rc.7";
// auto install when using CDN

@@ -1866,2 +1866,2 @@ if (typeof window !== 'undefined' && window.Vue) {

export default Plugin;
export { computed, createApp, createRef, customRef, defineAsyncComponent, defineComponent, del, getCurrentInstance, createElement as h, inject, isRaw, isReactive, isReadonly, isRef, markRaw, nextTick, onActivated, onBeforeMount, onBeforeUnmount, onBeforeUpdate, onDeactivated, onErrorCaptured, onMounted, onServerPrefetch, onUnmounted, onUpdated, provide, proxyRefs, reactive, readonly, ref, set, shallowReactive, shallowReadonly, shallowRef, toRaw, toRef, toRefs, triggerRef, unref, useCSSModule, useCssModule, version, warn$1 as warn, watch, watchEffect };
export { computed, createApp, createRef, customRef, defineAsyncComponent, defineComponent, del, getCurrentInstance, createElement as h, inject, isRaw, isReactive, isReadonly, isRef, markRaw, nextTick, onActivated, onBeforeMount, onBeforeUnmount, onBeforeUpdate, onDeactivated, onErrorCaptured, onMounted, onServerPrefetch, onUnmounted, onUpdated, provide, proxyRefs, reactive, readonly, ref, set$1 as set, shallowReactive, shallowReadonly, shallowRef, toRaw, toRef, toRefs, triggerRef, unref, useCSSModule, useCssModule, version, warn, watch, watchEffect };

@@ -15,2 +15,2 @@ !function(n,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("vue")):"function"==typeof define&&define.amd?define(["exports","vue"],e):e((n="undefined"!=typeof globalThis?globalThis:n||self).VueCompositionAPI={},n.Vue)}(this,(function(n,e){"use strict";function t(n){return n&&"object"==typeof n&&"default"in n?n:{default:n}}var r=t(e);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},a={enumerable:!0,configurable:!0,get:u,set:u};function f(n,e,t){var r=t.get,o=t.set;a.get=r||u,a.set=o||u,Object.defineProperty(n,e,a)}function c(n,e,t,r){Object.defineProperty(n,e,{value:t,enumerable:!!r,writable:!0,configurable:!0})}function l(n,e){return Object.hasOwnProperty.call(n,e)}function s(n){return Array.isArray(n)}function v(n){var e=parseFloat(String(n));return e>=0&&Math.floor(e)===e&&isFinite(n)}function d(n){return"[object Object]"===function(n){return Object.prototype.toString.call(n)}(n)}function p(n){return"function"==typeof n}function y(n,e){r.default.util.warn(n,e)}var _=void 0;try{var b=require("vue");b&&w(b)?_=b:b&&"default"in b&&w(b.default)&&(_=b.default)}catch(n){}var g=null,h=null,m="__composition_api_installed__";function w(n){return n&&"function"==typeof n&&"Vue"===n.name}function $(){return g}function j(n){h=n}function O(){return h?k(h):null}var x,S=new WeakMap;function k(n){if(S.has(n))return S.get(n);var e={proxy:n,update:n.$forceUpdate,uid:n._uid,emit:n.$emit.bind(n),parent:null,root:null};return["data","props","attrs","refs","vnode","slots"].forEach((function(t){f(e,t,{get:function(){return n["$"+t]}})})),f(e,"isMounted",{get:function(){return n._isMounted}}),f(e,"isUnmounted",{get:function(){return n._isDestroyed}}),f(e,"isDeactivated",{get:function(){return n._inactive}}),f(e,"emitted",{get:function(){return n._events}}),S.set(n,e),n.$parent&&(e.parent=k(n.$parent)),n.$root&&(e.root=k(n.$root)),e}function E(n){var e=O();return null==e?void 0:e.proxy}function R(n,e){void 0===e&&(e={});var t=n.config.silent;n.config.silent=!0;var r=new n(e);return n.config.silent=t,r}function M(n,e){return function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return n.$scopedSlots[e]?n.$scopedSlots[e].apply(n,t):y("slots."+e+'() got called outside of the "render()" scope',n)}}var C=function(){return(C=Object.assign||function(n){for(var e,t=1,r=arguments.length;t<r;t++)for(var o in e=arguments[t])Object.prototype.hasOwnProperty.call(e,o)&&(n[o]=e[o]);return n}).apply(this,arguments)};

PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */function P(n){var e="function"==typeof Symbol&&Symbol.iterator,t=e&&n[e],r=0;if(t)return t.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(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function A(n,e){var t="function"==typeof Symbol&&n[Symbol.iterator];if(!t)return n;var r,o,i=t.call(n),u=[];try{for(;(void 0===e||e-- >0)&&!(r=i.next()).done;)u.push(r.value)}catch(n){o={error:n}}finally{try{r&&!r.done&&(t=i.return)&&t.call(i)}finally{if(o)throw o.error}}return u}function D(){for(var n=[],e=0;e<arguments.length;e++)n=n.concat(A(arguments[e]));return n}function U(n){return i?Symbol.for(n):n}var V=U("composition-api.preFlushQueue"),B=U("composition-api.postFlushQueue"),T="composition-api.refKey",W=new WeakMap,z=new WeakMap,F=new WeakMap,I=function(n){f(this,"value",{get:n.get,set:n.set})};function K(n,e){var t=new I(n),r=Object.seal(t);return F.set(r,!0),r}function q(n){var e;if(Q(n))return n;var t=tn(((e={})[T]=n,e));return K({get:function(){return t[T]},set:function(n){return t[T]=n}})}function Q(n){return n instanceof I}function J(n){return Q(n)?n.value:n}function N(n){if(!d(n))return n;var e={};for(var t in n)e[t]=G(n,t);return e}function G(n,e){var t=n[e];return Q(t)?t:K({get:function(){return n[e]},set:function(t){return n[e]=t}})}function H(n){var e;return Boolean((null==n?void 0:n.__ob__)&&(null===(e=n.__ob__)||void 0===e?void 0:e.__raw__))}function L(n){var e;return Boolean((null==n?void 0:n.__ob__)&&!(null===(e=n.__ob__)||void 0===e?void 0:e.__raw__))}function X(n){if(!(!d(n)||H(n)||Array.isArray(n)||Q(n)||function(n){var e=$();return e&&n instanceof e}(n)||W.has(n))){W.set(n,!0);for(var e=Object.keys(n),t=0;t<e.length;t++)Y(n,e[t])}}function Y(n,e,t){if("__ob__"!==e&&!H(n[e])){var r,o,i=Object.getOwnPropertyDescriptor(n,e);if(i){if(!1===i.configurable)return;r=i.get,o=i.set,r&&!o||2!==arguments.length||(t=n[e])}X(t),Object.defineProperty(n,e,{enumerable:!0,configurable:!0,get:function(){var o=r?r.call(n):t;return e!==T&&Q(o)?o.value:o},set:function(i){if(!r||o){var u=r?r.call(n):t;e!==T&&Q(u)&&!Q(i)?u.value=i:o?o.call(n,i):t=i,X(i)}}})}}function Z(n){var e,t=g||_;t.observable?e=t.observable(n):e=R(t,{data:{$$state:n}})._data.$$state;return l(e,"__ob__")||c(e,"__ob__",function(n){void 0===n&&(n={});return{value:n,dep:{notify:u,depend:u,addSub:u,removeSub:u}}}(e)),e}function nn(){return Z({}).__ob__}function en(n){var e,t;if(!d(n)&&!s(n)||H(n)||!Object.isExtensible(n))return n;var r=Z({});X(r);var o=r.__ob__,i=function(e){var t,i,u=n[e],a=Object.getOwnPropertyDescriptor(n,e);if(a){if(!1===a.configurable)return"continue";t=a.get,i=a.set}Object.defineProperty(r,e,{enumerable:!0,configurable:!0,get:function(){var e,r=t?t.call(n):u;return null===(e=o.dep)||void 0===e||e.depend(),r},set:function(e){var r;t&&!i||(i?i.call(n,e):u=e,null===(r=o.dep)||void 0===r||r.notify())}})};try{for(var u=P(Object.keys(n)),a=u.next();!a.done;a=u.next()){i(a.value)}}catch(n){e={error:n}}finally{try{a&&!a.done&&(t=u.return)&&t.call(u)}finally{if(e)throw e.error}}return r}function tn(n){if(!d(n)&&!s(n)||H(n)||!Object.isExtensible(n))return n;var e=Z(n);return X(e),e}function rn(n){return function(e){var t,r=E(((t=n)[0].toUpperCase(),t.slice(1)));r&&function(n,e,t,r){var o=e.$options,i=n.config.optionMergeStrategies[t];o[t]=i(o[t],function(n,e){return function(){for(var t,r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];var i=null===(t=O())||void 0===t?void 0:t.proxy;j(n);try{return e.apply(void 0,D(r))}finally{j(i)}}}(e,r))}($(),r,n,e)}}var on,un=rn("beforeMount"),an=rn("mounted"),fn=rn("beforeUpdate"),cn=rn("updated"),ln=rn("beforeDestroy"),sn=rn("destroyed"),vn=rn("errorCaptured"),dn=rn("activated"),pn=rn("deactivated"),yn=rn("serverPrefetch");function _n(){hn(this,V)}function bn(){hn(this,B)}function gn(){var n,e=null===(n=O())||void 0===n?void 0:n.proxy;return e?function(n){return void 0!==n[V]}(e)||function(n){n[V]=[],n[B]=[],n.$on("hook:beforeUpdate",_n),n.$on("hook:updated",bn)}(e):(on||(on=R($())),e=on),e}function hn(n,e){for(var t=n[e],r=0;r<t.length;r++)t[r]();t.length=0}function mn(n,e,t){var r=function(){n.$nextTick((function(){n[V].length&&hn(n,V),n[B].length&&hn(n,B)}))};switch(t){case"pre":r(),n[V].push(e);break;case"post":r(),n[B].push(e);break;default:!function(n,e){if(!n)throw new Error("[vue-composition-api] "+e)}(!1,'flush must be one of ["post", "pre", "sync"], but got '+t)}}function wn(n,e){var t=n.teardown;n.teardown=function(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];t.apply(n,r),e()}}function $n(n,e,t,r){var o,i,a=r.flush,f="sync"===a,c=function(n){i=function(){try{n()}catch(n){!function(n,e,t){if("undefined"==typeof window||"undefined"==typeof console)throw n;console.error(n)}(n)}}},l=function(){i&&(i(),i=null)},s=function(e){return f||n===on?e:function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return mn(n,(function(){e.apply(void 0,D(t))}),a)}};if(null===t){var v=!1,d=function(n,e,t,r){var o=n._watchers.length;return n.$watch(e,t,{immediate:r.immediateInvokeCallback,deep:r.deep,lazy:r.noRun,sync:r.sync,before:r.before}),n._watchers[o]}(n,(function(){if(!v)try{v=!0,e(c)}finally{v=!1}}),u,{deep:r.deep||!1,sync:f,before:l});wn(d,l),d.lazy=!1;var _=d.get.bind(d);return d.get=s(_),function(){d.teardown()}}var b,g=r.deep;Array.isArray(e)?b=function(){return e.map((function(n){return Q(n)?n.value:n()}))}:Q(e)?b=function(){return e.value}:L(e)?(b=function(){return e},g=!0):p(e)?b=e:(b=u,y("Invalid watch source: "+JSON.stringify(e)+".\n A watch source can only be a getter/effect function, a ref, a reactive object, or an array of these types.",n));var h=function(n,e){l(),t(n,e,c)},m=s(h);if(r.immediate){var w=m,$=function(n,e){$=w,h(n,e)};m=function(n,e){$(n,e)}}var j=n.$watch(b,m,{immediate:r.immediate,deep:g,sync:f}),O=n._watchers[n._watchers.length-1];return L(O.value)&&(null===(o=O.value.__ob__)||void 0===o?void 0:o.dep)&&g&&O.value.__ob__.dep.addSub({update:function(){O.run()}}),wn(O,l),function(){j()}}var jn={};var On={},xn=function(n){var e;void 0===n&&(n="$style");var t=O();if(!t)return On;var r=null===(e=t.proxy)||void 0===e?void 0:e[n];return r||On},Sn=xn;var kn;var En={set:function(n,e,t){(n.__composition_api_state__=n.__composition_api_state__||{})[e]=t},get:function(n,e){return(n.__composition_api_state__||{})[e]}};function Rn(n){var e=En.get(n,"rawBindings")||{};if(e&&Object.keys(e).length){for(var t=n.$refs,r=En.get(n,"refs")||[],o=0;o<r.length;o++){var i=e[f=r[o]];!t[f]&&i&&Q(i)&&(i.value=null)}var u=Object.keys(t),a=[];for(o=0;o<u.length;o++){var f;i=e[f=u[o]];t[f]&&i&&Q(i)&&(i.value=t[f],a.push(f))}En.set(n,"refs",a)}}function Mn(n,e){var t=n.$options._parentVnode;if(t){for(var r=En.get(n,"slots")||[],o=function(n,e){var t;if(n){if(n._normalized)return n._normalized;for(var r in t={},n)n[r]&&"$"!==r[0]&&(t[r]=!0)}else t={};for(var r in e)r in t||(t[r]=!0);return t}(t.data.scopedSlots,n.$slots),i=0;i<r.length;i++){o[a=r[i]]||delete e[a]}var u=Object.keys(o);for(i=0;i<u.length;i++){var a;e[a=u[i]]||(e[a]=M(n,a))}En.set(n,"slots",u)}}function Cn(n,e,t){var r=h;j(n);try{return e(n)}catch(n){if(!t)throw n;t(n)}finally{j(r)}}function Pn(n){function e(n){if(d(n)&&!Q(n)&&!L(n)&&!H(n)){var t=$().util.defineReactive;Object.keys(n).forEach((function(r){var o=n[r];t(n,r,o),o&&e(o)}))}}function t(n,e){return void 0===e&&(e=new Map),e.has(n)?e.get(n):(e.set(n,!1),Array.isArray(n)&&L(n)?(e.set(n,!0),!0):!(!d(n)||H(n))&&Object.keys(n).some((function(r){return t(n[r],e)})))}n.mixin({beforeCreate:function(){var n=this,r=n.$options,o=r.setup,i=r.render;i&&(r.render=function(){for(var e=this,t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return Cn(n,(function(){return i.apply(e,t)}))});if(!o)return;if("function"!=typeof 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 e={slots:{}},t=["attrs"],r=["emit"];return["root","parent","refs","listeners","isServer","ssrContext"].forEach((function(t){var r="$"+t;f(e,t,{get:function(){return n[r]},set:function(){y("Cannot assign to '"+t+"' because it is a read-only property",n)}})})),t.forEach((function(t){var r="$"+t;f(e,t,{get:function(){var e,t,o=tn({}),i=n[r],u=function(e){f(o,e,{get:function(){return n[r][e]}})};try{for(var a=P(Object.keys(i)),c=a.next();!c.done;c=a.next()){u(c.value)}}catch(n){e={error:n}}finally{try{c&&!c.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return o},set:function(){y("Cannot assign to '"+t+"' because it is a read-only property",n)}})})),r.forEach((function(t){var r="$"+t;f(e,t,{get:function(){return function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];n[r].apply(n,e)}}})})),e}(n);if(c(r,"__ob__",nn()),Mn(n,u.slots),Cn(n,(function(){o=i(r,u)})),!o)return;if(p(o)){var a=o;return void(n.$options.render=function(){return Mn(n,u.slots),Cn(n,(function(){return a()}))})}if(d(o)){L(o)&&(o=N(o)),En.set(n,"rawBindings",o);var v=o;Object.keys(v).forEach((function(r){var o,i=v[r];Q(i)||(L(i)?s(i)&&(i=q(i)):p(i)?i=i.bind(n):null===(o=i)||"object"!=typeof o?i=q(i):t(i)&&e(i)),function(n,e,t){var r=n.$options.props;e in n||r&&l(r,e)||(Q(t)?f(n,e,{get:function(){return t.value},set:function(n){t.value=n}}):n[e]=t)}(n,r,i)}))}}(n,n.$props),"function"==typeof u?u.call(n,n):u||{}}},mounted:function(){Rn(this)},updated:function(){Rn(this)}})}function An(n,e){if(!n)return e;if(!e)return n;for(var t,r,o,u=i?Reflect.ownKeys(n):Object.keys(n),a=0;a<u.length;a++)"__ob__"!==(t=u[a])&&(r=e[t],o=n[t],l(e,t)?r!==o&&d(r)&&!Q(r)&&d(o)&&!Q(o)&&An(o,r):e[t]=o);return e}function Dn(n){(function(n){return l(n,m)})(n)||(n.config.optionMergeStrategies.setup=function(n,e){return function(t,r){return An("function"==typeof n?n(t,r)||{}:void 0,"function"==typeof e?e(t,r)||{}:void 0)}},function(n){g=n,Object.defineProperty(n,m,{configurable:!0,writable:!0,value:!0})}(n),Pn(n))}var Un={install:function(n){return Dn(n)}};"undefined"!=typeof window&&window.Vue&&window.Vue.use(Un),n.computed=function(n){var e,t,r,o,i,a=null===(e=O())||void 0===e?void 0:e.proxy;if("function"==typeof n?t=n:(t=n.get,r=n.set),a&&!a.$isServer){var f,c=function(){if(!x){var n=R($(),{computed:{value:function(){return 0}}}),e=n._computedWatchers.value.constructor,t=n._data.__ob__.dep.constructor;x={Watcher:e,Dep:t},n.$destroy()}return x}(),l=c.Watcher,s=c.Dep;i=function(){return f||(f=new l(a,t,u,{lazy:!0})),f.dirty&&f.evaluate(),s.target&&f.depend(),f.value},o=function(n){r&&r(n)}}else{var v=R($(),{computed:{$$state:{get:t,set:r}}});a&&a.$on("hook:destroyed",(function(){return v.$destroy()})),i=function(){return v.$$state},o=function(n){v.$$state=n}}return K({get:i,set:o})},n.createApp=function(n,e){void 0===e&&(e=void 0);var t=$(),r=void 0;return{config:t.config,use:t.use.bind(t),mixin:t.mixin.bind(t),component:t.component.bind(t),directive:t.directive.bind(t),mount:function(o,i){return r||((r=new t(C({propsData:e},n))).$mount(o,i),r)},unmount:function(){r&&(r.$destroy(),r=void 0)}}},n.createRef=K,n.customRef=function(n){var e=q(0);return K(n((function(){e.value}),(function(){++e.value})))},n.default=Un,n.defineAsyncComponent=function(n){p(n)&&(n={loader:n});var e=n.loader,t=n.loadingComponent,r=n.errorComponent,o=n.delay,i=void 0===o?200:o,u=n.timeout;n.suspensible;var a=n.onError,f=null,c=0,l=function(){var n;return f||(n=f=e().catch((function(n){if(n=n instanceof Error?n:new Error(String(n)),a)return new Promise((function(e,t){a(n,(function(){return e((c++,f=null,l()))}),(function(){return t(n)}),c+1)}));throw n})).then((function(e){return n!==f&&f?f:(e&&(e.__esModule||"Module"===e[Symbol.toStringTag])&&(e=e.default),e)})))};return function(){return{component:l(),delay:i,timeout:u,error:r,loading:t}}},n.defineComponent=function(n){return n},n.del=function(n,e){if($().util.warn,Array.isArray(n)&&v(e))n.splice(e,1);else{var t=n.__ob__;n._isVue||t&&t.vmCount||l(n,e)&&(delete n[e],t&&t.dep.notify())}},n.getCurrentInstance=O,n.h=function(){for(var n,e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=null===(n=O())||void 0===n?void 0:n.proxy;return r?r.$createElement.apply(r,e):(y("`createElement()` has been called outside of render function."),kn||(kn=R($()).$createElement),kn.apply(kn,e))},n.inject=function(n,e,t){var r;if(void 0===t&&(t=!1),!n)return e;var o=null===(r=O())||void 0===r?void 0:r.proxy;if(o){var i=function(n,e){for(var t=e;t;){if(t._provided&&l(t._provided,n))return t._provided[n];t=t.$parent}return jn}(n,o);return i!==jn?i:t&&p(e)?e():e}y("inject() can only be used inside setup() or functional components.")},n.isRaw=H,n.isReactive=L,n.isReadonly=function(n){return F.has(n)},n.isRef=Q,n.markRaw=function(n){if(!d(n)&&!s(n)||!Object.isExtensible(n))return n;var e=nn();return e.__raw__=!0,c(n,"__ob__",e),z.set(n,!0),n},n.nextTick=function(){for(var n,e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return null===(n=$())||void 0===n?void 0:n.nextTick.apply(this,e)},n.onActivated=dn,n.onBeforeMount=un,n.onBeforeUnmount=ln,n.onBeforeUpdate=fn,n.onDeactivated=pn,n.onErrorCaptured=vn,n.onMounted=an,n.onServerPrefetch=yn,n.onUnmounted=sn,n.onUpdated=cn,n.provide=function(n,e){var t=E();if(t){if(!t._provided){var r={};Object.defineProperty(t,"_provided",{get:function(){return r},set:function(n){return Object.assign(r,n)}})}t._provided[n]=e}},n.proxyRefs=function(n){var e,t,r;if(L(n))return n;var o=tn(((e={})[T]=n,e)),i=function(n){f(o,n,{get:function(){return Q(o[n])?o[n].value:o[n]},set:function(e){if(Q(o[n]))return o[n].value=J(e);o[n]=J(e)}})};try{for(var u=P(Object.keys(n)),a=u.next();!a.done;a=u.next()){i(a.value)}}catch(n){t={error:n}}finally{try{a&&!a.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}return o},n.reactive=tn,n.readonly=function(n){return n},n.ref=q,n.set=function(n,e,t){var r=$().util;r.warn;var o=r.defineReactive;if(s(n)&&v(e))return n.length=Math.max(n.length,e),n.splice(e,1,t),t;if(e in n&&!(e in Object.prototype))return n[e]=t,t;var i=n.__ob__;return n._isVue||i&&i.vmCount?t:i?(o(i.value,e,t),Y(n,e,t),i.dep.notify(),t):(n[e]=t,t)},n.shallowReactive=en,n.shallowReadonly=function(n){var e,t;if(!d(n)&&!s(n)||!Object.isExtensible(n))return n;var r={},o=tn({}).__ob__,i=function(e){var t,i=n[e],u=Object.getOwnPropertyDescriptor(n,e);if(u){if(!1===u.configurable)return"continue";t=u.get}Object.defineProperty(r,e,{enumerable:!0,configurable:!0,get:function(){var e=t?t.call(n):i;return o.dep.depend(),e},set:function(n){}})};try{for(var u=P(Object.keys(n)),a=u.next();!a.done;a=u.next()){i(a.value)}}catch(n){e={error:n}}finally{try{a&&!a.done&&(t=u.return)&&t.call(u)}finally{if(e)throw e.error}}return F.set(r,!0),r},n.shallowRef=function(n){var e;if(Q(n))return n;var t=en(((e={})[T]=n,e));return K({get:function(){return t[T]},set:function(n){return t[T]=n}})},n.toRaw=function(n){var e,t;return H(n)||!Object.isExtensible(n)?n:(null===(t=null===(e=n)||void 0===e?void 0:e.__ob__)||void 0===t?void 0:t.value)||n},n.toRef=G,n.toRefs=N,n.triggerRef=function(n){Q(n)&&(n.value=n.value)},n.unref=J,n.useCSSModule=Sn,n.useCssModule=xn,n.version="1.0.0-rc.6",n.warn=function(n){var e;y(n,null===(e=O())||void 0===e?void 0:e.proxy)},n.watch=function(n,e,t){var r=null;"function"==typeof e?r=e:(t=e,r=null);var o=function(n){return C({immediate:!1,deep:!1,flush:"pre"},n)}(t);return $n(gn(),n,r,o)},n.watchEffect=function(n,e){var t=function(n){return C({immediate:!0,deep:!1,flush:"pre"},n)}(e);return $n(gn(),n,null,t)},Object.defineProperty(n,"__esModule",{value:!0})}));
***************************************************************************** */function P(n){var e="function"==typeof Symbol&&Symbol.iterator,t=e&&n[e],r=0;if(t)return t.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(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function A(n,e){var t="function"==typeof Symbol&&n[Symbol.iterator];if(!t)return n;var r,o,i=t.call(n),u=[];try{for(;(void 0===e||e-- >0)&&!(r=i.next()).done;)u.push(r.value)}catch(n){o={error:n}}finally{try{r&&!r.done&&(t=i.return)&&t.call(i)}finally{if(o)throw o.error}}return u}function D(n,e){for(var t=0,r=e.length,o=n.length;t<r;t++,o++)n[o]=e[t];return n}function U(n){return i?Symbol.for(n):n}var V=U("composition-api.preFlushQueue"),B=U("composition-api.postFlushQueue"),T="composition-api.refKey",W=new WeakMap,z=new WeakMap,F=new WeakMap,I=function(n){f(this,"value",{get:n.get,set:n.set})};function K(n,e){var t=new I(n),r=Object.seal(t);return F.set(r,!0),r}function q(n){var e;if(Q(n))return n;var t=tn(((e={})[T]=n,e));return K({get:function(){return t[T]},set:function(n){return t[T]=n}})}function Q(n){return n instanceof I}function J(n){return Q(n)?n.value:n}function N(n){if(!d(n))return n;var e={};for(var t in n)e[t]=G(n,t);return e}function G(n,e){var t=n[e];return Q(t)?t:K({get:function(){return n[e]},set:function(t){return n[e]=t}})}function H(n){var e;return Boolean((null==n?void 0:n.__ob__)&&(null===(e=n.__ob__)||void 0===e?void 0:e.__raw__))}function L(n){var e;return Boolean((null==n?void 0:n.__ob__)&&!(null===(e=n.__ob__)||void 0===e?void 0:e.__raw__))}function X(n){if(!(!d(n)||H(n)||Array.isArray(n)||Q(n)||function(n){var e=$();return e&&n instanceof e}(n)||W.has(n))){W.set(n,!0);for(var e=Object.keys(n),t=0;t<e.length;t++)Y(n,e[t])}}function Y(n,e,t){if("__ob__"!==e&&!H(n[e])){var r,o,i=Object.getOwnPropertyDescriptor(n,e);if(i){if(!1===i.configurable)return;r=i.get,o=i.set,r&&!o||2!==arguments.length||(t=n[e])}X(t),Object.defineProperty(n,e,{enumerable:!0,configurable:!0,get:function(){var o=r?r.call(n):t;return e!==T&&Q(o)?o.value:o},set:function(i){if(!r||o){var u=r?r.call(n):t;e!==T&&Q(u)&&!Q(i)?u.value=i:o?o.call(n,i):t=i,X(i)}}})}}function Z(n){var e,t=g||_;t.observable?e=t.observable(n):e=R(t,{data:{$$state:n}})._data.$$state;return l(e,"__ob__")||c(e,"__ob__",function(n){void 0===n&&(n={});return{value:n,dep:{notify:u,depend:u,addSub:u,removeSub:u}}}(e)),e}function nn(){return Z({}).__ob__}function en(n){var e,t;if(!d(n)&&!s(n)||H(n)||!Object.isExtensible(n))return n;var r=Z({});X(r);var o=r.__ob__,i=function(e){var t,i,u=n[e],a=Object.getOwnPropertyDescriptor(n,e);if(a){if(!1===a.configurable)return"continue";t=a.get,i=a.set}Object.defineProperty(r,e,{enumerable:!0,configurable:!0,get:function(){var e,r=t?t.call(n):u;return null===(e=o.dep)||void 0===e||e.depend(),r},set:function(e){var r;t&&!i||(i?i.call(n,e):u=e,null===(r=o.dep)||void 0===r||r.notify())}})};try{for(var u=P(Object.keys(n)),a=u.next();!a.done;a=u.next()){i(a.value)}}catch(n){e={error:n}}finally{try{a&&!a.done&&(t=u.return)&&t.call(u)}finally{if(e)throw e.error}}return r}function tn(n){if(!d(n)&&!s(n)||H(n)||!Object.isExtensible(n))return n;var e=Z(n);return X(e),e}function rn(n){return function(e){var t,r=E(((t=n)[0].toUpperCase(),t.slice(1)));r&&function(n,e,t,r){var o=e.$options,i=n.config.optionMergeStrategies[t];o[t]=i(o[t],function(n,e){return function(){for(var t,r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];var i=null===(t=O())||void 0===t?void 0:t.proxy;j(n);try{return e.apply(void 0,D([],A(r)))}finally{j(i)}}}(e,r))}($(),r,n,e)}}var on,un=rn("beforeMount"),an=rn("mounted"),fn=rn("beforeUpdate"),cn=rn("updated"),ln=rn("beforeDestroy"),sn=rn("destroyed"),vn=rn("errorCaptured"),dn=rn("activated"),pn=rn("deactivated"),yn=rn("serverPrefetch");function _n(){hn(this,V)}function bn(){hn(this,B)}function gn(){var n,e=null===(n=O())||void 0===n?void 0:n.proxy;return e?function(n){return void 0!==n[V]}(e)||function(n){n[V]=[],n[B]=[],n.$on("hook:beforeUpdate",_n),n.$on("hook:updated",bn)}(e):(on||(on=R($())),e=on),e}function hn(n,e){for(var t=n[e],r=0;r<t.length;r++)t[r]();t.length=0}function mn(n,e,t){var r=function(){n.$nextTick((function(){n[V].length&&hn(n,V),n[B].length&&hn(n,B)}))};switch(t){case"pre":r(),n[V].push(e);break;case"post":r(),n[B].push(e);break;default:!function(n,e){if(!n)throw new Error("[vue-composition-api] "+e)}(!1,'flush must be one of ["post", "pre", "sync"], but got '+t)}}function wn(n,e){var t=n.teardown;n.teardown=function(){for(var r=[],o=0;o<arguments.length;o++)r[o]=arguments[o];t.apply(n,r),e()}}function $n(n,e,t,r){var o,i,a=r.flush,f="sync"===a,c=function(n){i=function(){try{n()}catch(n){!function(n,e,t){if("undefined"==typeof window||"undefined"==typeof console)throw n;console.error(n)}(n)}}},l=function(){i&&(i(),i=null)},s=function(e){return f||n===on?e:function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return mn(n,(function(){e.apply(void 0,D([],A(t)))}),a)}};if(null===t){var v=!1,d=function(n,e,t,r){var o=n._watchers.length;return n.$watch(e,t,{immediate:r.immediateInvokeCallback,deep:r.deep,lazy:r.noRun,sync:r.sync,before:r.before}),n._watchers[o]}(n,(function(){if(!v)try{v=!0,e(c)}finally{v=!1}}),u,{deep:r.deep||!1,sync:f,before:l});wn(d,l),d.lazy=!1;var _=d.get.bind(d);return d.get=s(_),function(){d.teardown()}}var b,g=r.deep;Array.isArray(e)?b=function(){return e.map((function(n){return Q(n)?n.value:n()}))}:Q(e)?b=function(){return e.value}:L(e)?(b=function(){return e},g=!0):p(e)?b=e:(b=u,y("Invalid watch source: "+JSON.stringify(e)+".\n A watch source can only be a getter/effect function, a ref, a reactive object, or an array of these types.",n));var h=function(n,e){l(),t(n,e,c)},m=s(h);if(r.immediate){var w=m,$=function(n,e){$=w,h(n,e)};m=function(n,e){$(n,e)}}var j=n.$watch(b,m,{immediate:r.immediate,deep:g,sync:f}),O=n._watchers[n._watchers.length-1];return L(O.value)&&(null===(o=O.value.__ob__)||void 0===o?void 0:o.dep)&&g&&O.value.__ob__.dep.addSub({update:function(){O.run()}}),wn(O,l),function(){j()}}var jn={};var On={},xn=function(n){var e;void 0===n&&(n="$style");var t=O();if(!t)return On;var r=null===(e=t.proxy)||void 0===e?void 0:e[n];return r||On},Sn=xn;var kn;var En={set:function(n,e,t){(n.__composition_api_state__=n.__composition_api_state__||{})[e]=t},get:function(n,e){return(n.__composition_api_state__||{})[e]}};function Rn(n){var e=En.get(n,"rawBindings")||{};if(e&&Object.keys(e).length){for(var t=n.$refs,r=En.get(n,"refs")||[],o=0;o<r.length;o++){var i=e[f=r[o]];!t[f]&&i&&Q(i)&&(i.value=null)}var u=Object.keys(t),a=[];for(o=0;o<u.length;o++){var f;i=e[f=u[o]];t[f]&&i&&Q(i)&&(i.value=t[f],a.push(f))}En.set(n,"refs",a)}}function Mn(n,e){var t=n.$options._parentVnode;if(t){for(var r=En.get(n,"slots")||[],o=function(n,e){var t;if(n){if(n._normalized)return n._normalized;for(var r in t={},n)n[r]&&"$"!==r[0]&&(t[r]=!0)}else t={};for(var r in e)r in t||(t[r]=!0);return t}(t.data.scopedSlots,n.$slots),i=0;i<r.length;i++){o[a=r[i]]||delete e[a]}var u=Object.keys(o);for(i=0;i<u.length;i++){var a;e[a=u[i]]||(e[a]=M(n,a))}En.set(n,"slots",u)}}function Cn(n,e,t){var r=h;j(n);try{return e(n)}catch(n){if(!t)throw n;t(n)}finally{j(r)}}function Pn(n){function e(n){if(d(n)&&!Q(n)&&!L(n)&&!H(n)){var t=$().util.defineReactive;Object.keys(n).forEach((function(r){var o=n[r];t(n,r,o),o&&e(o)}))}}function t(n,e){return void 0===e&&(e=new Map),e.has(n)?e.get(n):(e.set(n,!1),Array.isArray(n)&&L(n)?(e.set(n,!0),!0):!(!d(n)||H(n))&&Object.keys(n).some((function(r){return t(n[r],e)})))}n.mixin({beforeCreate:function(){var n=this,r=n.$options,o=r.setup,i=r.render;i&&(r.render=function(){for(var e=this,t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return Cn(n,(function(){return i.apply(e,t)}))});if(!o)return;if("function"!=typeof 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 e={slots:{}},t=["attrs"],r=["emit"];return["root","parent","refs","listeners","isServer","ssrContext"].forEach((function(t){var r="$"+t;f(e,t,{get:function(){return n[r]},set:function(){y("Cannot assign to '"+t+"' because it is a read-only property",n)}})})),t.forEach((function(t){var r="$"+t;f(e,t,{get:function(){var e,t,o=tn({}),i=n[r],u=function(e){f(o,e,{get:function(){return n[r][e]}})};try{for(var a=P(Object.keys(i)),c=a.next();!c.done;c=a.next()){u(c.value)}}catch(n){e={error:n}}finally{try{c&&!c.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}return o},set:function(){y("Cannot assign to '"+t+"' because it is a read-only property",n)}})})),r.forEach((function(t){var r="$"+t;f(e,t,{get:function(){return function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];n[r].apply(n,e)}}})})),e}(n);if(c(r,"__ob__",nn()),Mn(n,u.slots),Cn(n,(function(){o=i(r,u)})),!o)return;if(p(o)){var a=o;return void(n.$options.render=function(){return Mn(n,u.slots),Cn(n,(function(){return a()}))})}if(d(o)){L(o)&&(o=N(o)),En.set(n,"rawBindings",o);var v=o;Object.keys(v).forEach((function(r){var o,i=v[r];Q(i)||(L(i)?s(i)&&(i=q(i)):p(i)?i=i.bind(n):null===(o=i)||"object"!=typeof o?i=q(i):t(i)&&e(i)),function(n,e,t){var r=n.$options.props;e in n||r&&l(r,e)||(Q(t)?f(n,e,{get:function(){return t.value},set:function(n){t.value=n}}):n[e]=t)}(n,r,i)}))}}(n,n.$props),"function"==typeof u?u.call(n,n):u||{}}},mounted:function(){Rn(this)},updated:function(){Rn(this)}})}function An(n,e){if(!n)return e;if(!e)return n;for(var t,r,o,u=i?Reflect.ownKeys(n):Object.keys(n),a=0;a<u.length;a++)"__ob__"!==(t=u[a])&&(r=e[t],o=n[t],l(e,t)?r!==o&&d(r)&&!Q(r)&&d(o)&&!Q(o)&&An(o,r):e[t]=o);return e}function Dn(n){(function(n){return l(n,m)})(n)||(n.config.optionMergeStrategies.setup=function(n,e){return function(t,r){return An("function"==typeof n?n(t,r)||{}:void 0,"function"==typeof e?e(t,r)||{}:void 0)}},function(n){g=n,Object.defineProperty(n,m,{configurable:!0,writable:!0,value:!0})}(n),Pn(n))}var Un={install:function(n){return Dn(n)}};"undefined"!=typeof window&&window.Vue&&window.Vue.use(Un),n.computed=function(n){var e,t,r,o,i,a=null===(e=O())||void 0===e?void 0:e.proxy;if("function"==typeof n?t=n:(t=n.get,r=n.set),a&&!a.$isServer){var f,c=function(){if(!x){var n=R($(),{computed:{value:function(){return 0}}}),e=n._computedWatchers.value.constructor,t=n._data.__ob__.dep.constructor;x={Watcher:e,Dep:t},n.$destroy()}return x}(),l=c.Watcher,s=c.Dep;i=function(){return f||(f=new l(a,t,u,{lazy:!0})),f.dirty&&f.evaluate(),s.target&&f.depend(),f.value},o=function(n){r&&r(n)}}else{var v=R($(),{computed:{$$state:{get:t,set:r}}});a&&a.$on("hook:destroyed",(function(){return v.$destroy()})),i=function(){return v.$$state},o=function(n){v.$$state=n}}return K({get:i,set:o})},n.createApp=function(n,e){void 0===e&&(e=void 0);var t=$(),r=void 0;return{config:t.config,use:t.use.bind(t),mixin:t.mixin.bind(t),component:t.component.bind(t),directive:t.directive.bind(t),mount:function(o,i){return r||((r=new t(C({propsData:e},n))).$mount(o,i),r)},unmount:function(){r&&(r.$destroy(),r=void 0)}}},n.createRef=K,n.customRef=function(n){var e=q(0);return K(n((function(){e.value}),(function(){++e.value})))},n.default=Un,n.defineAsyncComponent=function(n){p(n)&&(n={loader:n});var e=n.loader,t=n.loadingComponent,r=n.errorComponent,o=n.delay,i=void 0===o?200:o,u=n.timeout;n.suspensible;var a=n.onError,f=null,c=0,l=function(){var n;return f||(n=f=e().catch((function(n){if(n=n instanceof Error?n:new Error(String(n)),a)return new Promise((function(e,t){a(n,(function(){return e((c++,f=null,l()))}),(function(){return t(n)}),c+1)}));throw n})).then((function(e){return n!==f&&f?f:(e&&(e.__esModule||"Module"===e[Symbol.toStringTag])&&(e=e.default),e)})))};return function(){return{component:l(),delay:i,timeout:u,error:r,loading:t}}},n.defineComponent=function(n){return n},n.del=function(n,e){if($().util.warn,Array.isArray(n)&&v(e))n.splice(e,1);else{var t=n.__ob__;n._isVue||t&&t.vmCount||l(n,e)&&(delete n[e],t&&t.dep.notify())}},n.getCurrentInstance=O,n.h=function(){for(var n,e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=null===(n=O())||void 0===n?void 0:n.proxy;return r?r.$createElement.apply(r,e):(y("`createElement()` has been called outside of render function."),kn||(kn=R($()).$createElement),kn.apply(kn,e))},n.inject=function(n,e,t){var r;if(void 0===t&&(t=!1),!n)return e;var o=null===(r=O())||void 0===r?void 0:r.proxy;if(o){var i=function(n,e){for(var t=e;t;){if(t._provided&&l(t._provided,n))return t._provided[n];t=t.$parent}return jn}(n,o);return i!==jn?i:t&&p(e)?e():e}y("inject() can only be used inside setup() or functional components.")},n.isRaw=H,n.isReactive=L,n.isReadonly=function(n){return F.has(n)},n.isRef=Q,n.markRaw=function(n){if(!d(n)&&!s(n)||!Object.isExtensible(n))return n;var e=nn();return e.__raw__=!0,c(n,"__ob__",e),z.set(n,!0),n},n.nextTick=function(){for(var n,e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return null===(n=$())||void 0===n?void 0:n.nextTick.apply(this,e)},n.onActivated=dn,n.onBeforeMount=un,n.onBeforeUnmount=ln,n.onBeforeUpdate=fn,n.onDeactivated=pn,n.onErrorCaptured=vn,n.onMounted=an,n.onServerPrefetch=yn,n.onUnmounted=sn,n.onUpdated=cn,n.provide=function(n,e){var t=E();if(t){if(!t._provided){var r={};Object.defineProperty(t,"_provided",{get:function(){return r},set:function(n){return Object.assign(r,n)}})}t._provided[n]=e}},n.proxyRefs=function(n){var e,t,r;if(L(n))return n;var o=tn(((e={})[T]=n,e)),i=function(n){f(o,n,{get:function(){return Q(o[n])?o[n].value:o[n]},set:function(e){if(Q(o[n]))return o[n].value=J(e);o[n]=J(e)}})};try{for(var u=P(Object.keys(n)),a=u.next();!a.done;a=u.next()){i(a.value)}}catch(n){t={error:n}}finally{try{a&&!a.done&&(r=u.return)&&r.call(u)}finally{if(t)throw t.error}}return o},n.reactive=tn,n.readonly=function(n){return n},n.ref=q,n.set=function(n,e,t){var r=$().util;r.warn;var o=r.defineReactive;if(s(n)&&v(e))return n.length=Math.max(n.length,e),n.splice(e,1,t),t;if(e in n&&!(e in Object.prototype))return n[e]=t,t;var i=n.__ob__;return n._isVue||i&&i.vmCount?t:i?(o(i.value,e,t),Y(n,e,t),i.dep.notify(),t):(n[e]=t,t)},n.shallowReactive=en,n.shallowReadonly=function(n){var e,t;if(!d(n)&&!s(n)||!Object.isExtensible(n))return n;var r={},o=tn({}).__ob__,i=function(e){var t,i=n[e],u=Object.getOwnPropertyDescriptor(n,e);if(u){if(!1===u.configurable)return"continue";t=u.get}Object.defineProperty(r,e,{enumerable:!0,configurable:!0,get:function(){var e=t?t.call(n):i;return o.dep.depend(),e},set:function(n){}})};try{for(var u=P(Object.keys(n)),a=u.next();!a.done;a=u.next()){i(a.value)}}catch(n){e={error:n}}finally{try{a&&!a.done&&(t=u.return)&&t.call(u)}finally{if(e)throw e.error}}return F.set(r,!0),r},n.shallowRef=function(n){var e;if(Q(n))return n;var t=en(((e={})[T]=n,e));return K({get:function(){return t[T]},set:function(n){return t[T]=n}})},n.toRaw=function(n){var e,t;return H(n)||!Object.isExtensible(n)?n:(null===(t=null===(e=n)||void 0===e?void 0:e.__ob__)||void 0===t?void 0:t.value)||n},n.toRef=G,n.toRefs=N,n.triggerRef=function(n){Q(n)&&(n.value=n.value)},n.unref=J,n.useCSSModule=Sn,n.useCssModule=xn,n.version="1.0.0-rc.7",n.warn=function(n){var e;y(n,null===(e=O())||void 0===e?void 0:e.proxy)},n.watch=function(n,e,t){var r=null;"function"==typeof e?r=e:(t=e,r=null);var o=function(n){return C({immediate:!1,deep:!1,flush:"pre"},n)}(t);return $n(gn(),n,r,o)},n.watchEffect=function(n,e){var t=function(n){return C({immediate:!0,deep:!1,flush:"pre"},n)}(e);return $n(gn(),n,null,t)},Object.defineProperty(n,"__esModule",{value:!0})}));
{
"name": "@vue/composition-api",
"version": "1.0.0-rc.6",
"version": "1.0.0-rc.7",
"description": "Provide logic composition capabilities for Vue.",

@@ -47,6 +47,6 @@ "keywords": [

"devDependencies": {
"@rollup/plugin-node-resolve": "^11.2.0",
"@rollup/plugin-replace": "^2.3.4",
"@types/jest": "^26.0.20",
"@types/node": "^14.14.28",
"@rollup/plugin-node-resolve": "^11.2.1",
"@rollup/plugin-replace": "^2.4.2",
"@types/jest": "^26.0.22",
"@types/node": "^14.14.41",
"concurrently": "^5.3.0",

@@ -61,8 +61,8 @@ "conventional-changelog-cli": "^2.1.1",

"rimraf": "^3.0.2",
"rollup": "^2.39.0",
"rollup-plugin-dts": "^2.0.1",
"rollup": "^2.45.2",
"rollup-plugin-dts": "^3.0.1",
"rollup-plugin-terser": "^7.0.2",
"rollup-plugin-typescript2": "^0.29.0",
"ts-jest": "^26.5.1",
"typescript": "^4.1.5",
"rollup-plugin-typescript2": "^0.30.0",
"ts-jest": "^26.5.5",
"typescript": "^4.2.4",
"vue": "^2.6.12",

@@ -76,3 +76,3 @@ "vue-router": "^3.5.1",

"dependencies": {
"tslib": "^2.1.0"
"tslib": "^2.2.0"
},

@@ -79,0 +79,0 @@ "husky": {

@@ -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.0.0-rc.6"></script>
<script src="https://cdn.jsdelivr.net/npm/@vue/composition-api@1.0.0-rc.7"></script>
```

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

@@ -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.0.0-rc.6"></script>
<script src="https://cdn.jsdelivr.net/npm/@vue/composition-api@1.0.0-rc.7"></script>
```

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

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

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