ck-app-ui
Version:
一个简单的组件库
22 lines (21 loc) • 34.9 kB
JavaScript
(function(F,te){typeof exports=="object"&&typeof module<"u"?te(exports):typeof define=="function"&&define.amd?define(["exports"],te):(F=typeof globalThis<"u"?globalThis:F||self,te(F["ck-vue-ui"]={}))})(this,function(F){"use strict";/**
* @vue/shared v3.4.31
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**//*! #__NO_SIDE_EFFECTS__ */function te(e,t){const n=new Set(e.split(","));return r=>n.has(r)}const D=process.env.NODE_ENV!=="production"?Object.freeze({}):{},rn=process.env.NODE_ENV!=="production"?Object.freeze([]):[],J=()=>{},sn=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),x=Object.assign,on=Object.prototype.hasOwnProperty,E=(e,t)=>on.call(e,t),h=Array.isArray,Y=e=>ue(e)==="[object Map]",cn=e=>ue(e)==="[object Set]",w=e=>typeof e=="function",R=e=>typeof e=="string",ne=e=>typeof e=="symbol",S=e=>e!==null&&typeof e=="object",ln=e=>(S(e)||w(e))&&w(e.then)&&w(e.catch),un=Object.prototype.toString,ue=e=>un.call(e),it=e=>ue(e).slice(8,-1),an=e=>ue(e)==="[object Object]",Pe=e=>R(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,fn=(e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))})(e=>e.charAt(0).toUpperCase()+e.slice(1)),q=(e,t)=>!Object.is(e,t),pn=(e,t,n,r=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})};let ct;const lt=()=>ct||(ct=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Te(e){if(h(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],s=R(r)?gn(r):Te(r);if(s)for(const o in s)t[o]=s[o]}return t}else if(R(e)||S(e))return e}const dn=/;(?![^(]*\))/g,hn=/:([^]+)/,_n=/\/\*[^]*?\*\//g;function gn(e){const t={};return e.replace(_n,"").split(dn).forEach(n=>{if(n){const r=n.split(hn);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function ae(e){let t="";if(R(e))t=e;else if(h(e))for(let n=0;n<e.length;n++){const r=ae(e[n]);r&&(t+=r+" ")}else if(S(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}/**
* @vue/reactivity v3.4.31
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/function re(e,...t){console.warn(`[Vue warn] ${e}`,...t)}let mn;function En(e,t=mn){t&&t.active&&t.effects.push(e)}let se;class wn{constructor(t,n,r,s){this.fn=t,this.trigger=n,this.scheduler=r,this.active=!0,this.deps=[],this._dirtyLevel=4,this._trackId=0,this._runnings=0,this._shouldSchedule=!1,this._depsLength=0,En(this,s)}get dirty(){if(this._dirtyLevel===2||this._dirtyLevel===3){this._dirtyLevel=1,fe();for(let t=0;t<this._depsLength;t++){const n=this.deps[t];if(n.computed&&(Nn(n.computed),this._dirtyLevel>=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),pe()}return this._dirtyLevel>=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=j,n=se;try{return j=!0,se=this,this._runnings++,ut(this),this.fn()}finally{at(this),this._runnings--,se=n,j=t}}stop(){this.active&&(ut(this),at(this),this.onStop&&this.onStop(),this.active=!1)}}function Nn(e){return e.value}function ut(e){e._trackId++,e._depsLength=0}function at(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t<e.deps.length;t++)ft(e.deps[t],e);e.deps.length=e._depsLength}}function ft(e,t){const n=e.get(t);n!==void 0&&t._trackId!==n&&(e.delete(t),e.size===0&&e.cleanup())}let j=!0,$e=0;const pt=[];function fe(){pt.push(j),j=!1}function pe(){const e=pt.pop();j=e===void 0?!0:e}function Me(){$e++}function Ae(){for($e--;!$e&&Fe.length;)Fe.shift()()}function bn(e,t,n){var r;if(t.get(e)!==e._trackId){t.set(e,e._trackId);const s=e.deps[e._depsLength];s!==t?(s&&ft(s,e),e.deps[e._depsLength++]=t):e._depsLength++,process.env.NODE_ENV!=="production"&&((r=e.onTrack)==null||r.call(e,x({effect:e},n)))}}const Fe=[];function On(e,t,n){var r;Me();for(const s of e.keys()){let o;s._dirtyLevel<t&&(o??(o=e.get(s)===s._trackId))&&(s._shouldSchedule||(s._shouldSchedule=s._dirtyLevel===0),s._dirtyLevel=t),s._shouldSchedule&&(o??(o=e.get(s)===s._trackId))&&(process.env.NODE_ENV!=="production"&&((r=s.onTrigger)==null||r.call(s,x({effect:s},n))),s.trigger(),(!s._runnings||s.allowRecurse)&&s._dirtyLevel!==2&&(s._shouldSchedule=!1,s.scheduler&&Fe.push(s.scheduler)))}Ae()}const Sn=(e,t)=>{const n=new Map;return n.cleanup=e,n.computed=t,n},je=new WeakMap,L=Symbol(process.env.NODE_ENV!=="production"?"iterate":""),Le=Symbol(process.env.NODE_ENV!=="production"?"Map key iterate":"");function b(e,t,n){if(j&&se){let r=je.get(e);r||je.set(e,r=new Map);let s=r.get(n);s||r.set(n,s=Sn(()=>r.delete(n))),bn(se,s,process.env.NODE_ENV!=="production"?{target:e,type:t,key:n}:void 0)}}function T(e,t,n,r,s,o){const i=je.get(e);if(!i)return;let l=[];if(t==="clear")l=[...i.values()];else if(n==="length"&&h(e)){const u=Number(r);i.forEach((a,_)=>{(_==="length"||!ne(_)&&_>=u)&&l.push(a)})}else switch(n!==void 0&&l.push(i.get(n)),t){case"add":h(e)?Pe(n)&&l.push(i.get("length")):(l.push(i.get(L)),Y(e)&&l.push(i.get(Le)));break;case"delete":h(e)||(l.push(i.get(L)),Y(e)&&l.push(i.get(Le)));break;case"set":Y(e)&&l.push(i.get(L));break}Me();for(const u of l)u&&On(u,4,process.env.NODE_ENV!=="production"?{target:e,type:t,key:n,newValue:r,oldValue:s,oldTarget:o}:void 0);Ae()}const vn=te("__proto__,__v_isRef,__isVue"),dt=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(ne)),ht=yn();function yn(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const r=p(this);for(let o=0,i=this.length;o<i;o++)b(r,"get",o+"");const s=r[t](...n);return s===-1||s===!1?r[t](...n.map(p)):s}}),["push","pop","shift","unshift","splice"].forEach(t=>{e[t]=function(...n){fe(),Me();const r=p(this)[t].apply(this,n);return Ae(),pe(),r}}),e}function Vn(e){ne(e)||(e=String(e));const t=p(this);return b(t,"has",e),t.hasOwnProperty(e)}class _t{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){const s=this._isReadonly,o=this._isShallow;if(n==="__v_isReactive")return!s;if(n==="__v_isReadonly")return s;if(n==="__v_isShallow")return o;if(n==="__v_raw")return r===(s?o?vt:St:o?Ln:Ot).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const i=h(t);if(!s){if(i&&E(ht,n))return Reflect.get(ht,n,r);if(n==="hasOwnProperty")return Vn}const l=Reflect.get(t,n,r);return(ne(n)?dt.has(n):vn(n))||(s||b(t,"get",n),o)?l:V(l)?i&&Pe(n)?l:l.value:S(l)?s?Vt(l):yt(l):l}}class xn extends _t{constructor(t=!1){super(!1,t)}set(t,n,r,s){let o=t[n];if(!this._isShallow){const u=Q(o);if(!X(r)&&!Q(r)&&(o=p(o),r=p(r)),!h(t)&&V(o)&&!V(r))return u?!1:(o.value=r,!0)}const i=h(t)&&Pe(n)?Number(n)<t.length:E(t,n),l=Reflect.set(t,n,r,s);return t===p(s)&&(i?q(r,o)&&T(t,"set",n,r,o):T(t,"add",n,r)),l}deleteProperty(t,n){const r=E(t,n),s=t[n],o=Reflect.deleteProperty(t,n);return o&&r&&T(t,"delete",n,void 0,s),o}has(t,n){const r=Reflect.has(t,n);return(!ne(n)||!dt.has(n))&&b(t,"has",n),r}ownKeys(t){return b(t,"iterate",h(t)?"length":L),Reflect.ownKeys(t)}}class gt extends _t{constructor(t=!1){super(!0,t)}set(t,n){return process.env.NODE_ENV!=="production"&&re(`Set operation on key "${String(n)}" failed: target is readonly.`,t),!0}deleteProperty(t,n){return process.env.NODE_ENV!=="production"&&re(`Delete operation on key "${String(n)}" failed: target is readonly.`,t),!0}}const Rn=new xn,Cn=new gt,In=new gt(!0),He=e=>e,de=e=>Reflect.getPrototypeOf(e);function he(e,t,n=!1,r=!1){e=e.__v_raw;const s=p(e),o=p(t);n||(q(t,o)&&b(s,"get",t),b(s,"get",o));const{has:i}=de(s),l=r?He:n?Be:We;if(i.call(s,t))return l(e.get(t));if(i.call(s,o))return l(e.get(o));e!==s&&e.get(t)}function _e(e,t=!1){const n=this.__v_raw,r=p(n),s=p(e);return t||(q(e,s)&&b(r,"has",e),b(r,"has",s)),e===s?n.has(e):n.has(e)||n.has(s)}function ge(e,t=!1){return e=e.__v_raw,!t&&b(p(e),"iterate",L),Reflect.get(e,"size",e)}function mt(e){e=p(e);const t=p(this);return de(t).has.call(t,e)||(t.add(e),T(t,"add",e,e)),this}function Et(e,t){t=p(t);const n=p(this),{has:r,get:s}=de(n);let o=r.call(n,e);o?process.env.NODE_ENV!=="production"&&bt(n,r,e):(e=p(e),o=r.call(n,e));const i=s.call(n,e);return n.set(e,t),o?q(t,i)&&T(n,"set",e,t,i):T(n,"add",e,t),this}function wt(e){const t=p(this),{has:n,get:r}=de(t);let s=n.call(t,e);s?process.env.NODE_ENV!=="production"&&bt(t,n,e):(e=p(e),s=n.call(t,e));const o=r?r.call(t,e):void 0,i=t.delete(e);return s&&T(t,"delete",e,void 0,o),i}function Nt(){const e=p(this),t=e.size!==0,n=process.env.NODE_ENV!=="production"?Y(e)?new Map(e):new Set(e):void 0,r=e.clear();return t&&T(e,"clear",void 0,void 0,n),r}function me(e,t){return function(r,s){const o=this,i=o.__v_raw,l=p(i),u=t?He:e?Be:We;return!e&&b(l,"iterate",L),i.forEach((a,_)=>r.call(s,u(a),u(_),o))}}function Ee(e,t,n){return function(...r){const s=this.__v_raw,o=p(s),i=Y(o),l=e==="entries"||e===Symbol.iterator&&i,u=e==="keys"&&i,a=s[e](...r),_=n?He:t?Be:We;return!t&&b(o,"iterate",u?Le:L),{next(){const{value:c,done:f}=a.next();return f?{value:c,done:f}:{value:l?[_(c[0]),_(c[1])]:_(c),done:f}},[Symbol.iterator](){return this}}}}function $(e){return function(...t){if(process.env.NODE_ENV!=="production"){const n=t[0]?`on key "${t[0]}" `:"";re(`${fn(e)} operation ${n}failed: target is readonly.`,p(this))}return e==="delete"?!1:e==="clear"?void 0:this}}function Dn(){const e={get(o){return he(this,o)},get size(){return ge(this)},has:_e,add:mt,set:Et,delete:wt,clear:Nt,forEach:me(!1,!1)},t={get(o){return he(this,o,!1,!0)},get size(){return ge(this)},has:_e,add:mt,set:Et,delete:wt,clear:Nt,forEach:me(!1,!0)},n={get(o){return he(this,o,!0)},get size(){return ge(this,!0)},has(o){return _e.call(this,o,!0)},add:$("add"),set:$("set"),delete:$("delete"),clear:$("clear"),forEach:me(!0,!1)},r={get(o){return he(this,o,!0,!0)},get size(){return ge(this,!0)},has(o){return _e.call(this,o,!0)},add:$("add"),set:$("set"),delete:$("delete"),clear:$("clear"),forEach:me(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(o=>{e[o]=Ee(o,!1,!1),n[o]=Ee(o,!0,!1),t[o]=Ee(o,!1,!0),r[o]=Ee(o,!0,!0)}),[e,n,t,r]}const[Pn,Tn,$n,Mn]=Dn();function ze(e,t){const n=t?e?Mn:$n:e?Tn:Pn;return(r,s,o)=>s==="__v_isReactive"?!e:s==="__v_isReadonly"?e:s==="__v_raw"?r:Reflect.get(E(n,s)&&s in r?n:r,s,o)}const An={get:ze(!1,!1)},Fn={get:ze(!0,!1)},jn={get:ze(!0,!0)};function bt(e,t,n){const r=p(n);if(r!==n&&t.call(e,r)){const s=it(e);re(`Reactive ${s} contains both the raw and reactive versions of the same object${s==="Map"?" as keys":""}, which can lead to inconsistencies. Avoid differentiating between the raw and reactive versions of an object and only use the reactive version if possible.`)}}const Ot=new WeakMap,Ln=new WeakMap,St=new WeakMap,vt=new WeakMap;function Hn(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function zn(e){return e.__v_skip||!Object.isExtensible(e)?0:Hn(it(e))}function yt(e){return Q(e)?e:Ke(e,!1,Rn,An,Ot)}function Vt(e){return Ke(e,!0,Cn,Fn,St)}function we(e){return Ke(e,!0,In,jn,vt)}function Ke(e,t,n,r,s){if(!S(e))return process.env.NODE_ENV!=="production"&&re(`value cannot be made ${t?"readonly":"reactive"}: ${String(e)}`),e;if(e.__v_raw&&!(t&&e.__v_isReactive))return e;const o=s.get(e);if(o)return o;const i=zn(e);if(i===0)return e;const l=new Proxy(e,i===2?r:n);return s.set(e,l),l}function G(e){return Q(e)?G(e.__v_raw):!!(e&&e.__v_isReactive)}function Q(e){return!!(e&&e.__v_isReadonly)}function X(e){return!!(e&&e.__v_isShallow)}function Ue(e){return e?!!e.__v_raw:!1}function p(e){const t=e&&e.__v_raw;return t?p(t):e}function Kn(e){return Object.isExtensible(e)&&pn(e,"__v_skip",!0),e}const We=e=>S(e)?yt(e):e,Be=e=>S(e)?Vt(e):e;function V(e){return!!(e&&e.__v_isRef===!0)}function Un(e){return V(e)?e.value:e}const Wn={get:(e,t,n)=>Un(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const s=e[t];return V(s)&&!V(n)?(s.value=n,!0):Reflect.set(e,t,n,r)}};function Bn(e){return G(e)?e:new Proxy(e,Wn)}/**
* @vue/runtime-core v3.4.31
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/const H=[];function Jn(e){H.push(e)}function Yn(){H.pop()}function g(e,...t){fe();const n=H.length?H[H.length-1].component:null,r=n&&n.appContext.config.warnHandler,s=qn();if(r)z(r,n,11,[e+t.map(o=>{var i,l;return(l=(i=o.toString)==null?void 0:i.call(o))!=null?l:JSON.stringify(o)}).join(""),n&&n.proxy,s.map(({vnode:o})=>`at <${tn(n,o.type)}>`).join(`
`),s]);else{const o=[`[Vue warn]: ${e}`,...t];s.length&&o.push(`
`,...Gn(s)),console.warn(...o)}pe()}function qn(){let e=H[H.length-1];if(!e)return[];const t=[];for(;e;){const n=t[0];n&&n.vnode===e?n.recurseCount++:t.push({vnode:e,recurseCount:0});const r=e.component&&e.component.parent;e=r&&r.vnode}return t}function Gn(e){const t=[];return e.forEach((n,r)=>{t.push(...r===0?[]:[`
`],...Qn(n))}),t}function Qn({vnode:e,recurseCount:t}){const n=t>0?`... (${t} recursive calls)`:"",r=e.component?e.component.parent==null:!1,s=` at <${tn(e.component,e.type,r)}`,o=">"+n;return e.props?[s,...Xn(e.props),o]:[s+o]}function Xn(e){const t=[],n=Object.keys(e);return n.slice(0,3).forEach(r=>{t.push(...xt(r,e[r]))}),n.length>3&&t.push(" ..."),t}function xt(e,t,n){return R(t)?(t=JSON.stringify(t),n?t:[`${e}=${t}`]):typeof t=="number"||typeof t=="boolean"||t==null?n?t:[`${e}=${t}`]:V(t)?(t=xt(e,p(t.value),!0),n?t:[`${e}=Ref<`,t,">"]):w(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=p(t),n?t:[`${e}=`,t])}const Rt={sp:"serverPrefetch hook",bc:"beforeCreate hook",c:"created hook",bm:"beforeMount hook",m:"mounted hook",bu:"beforeUpdate hook",u:"updated",bum:"beforeUnmount hook",um:"unmounted hook",a:"activated hook",da:"deactivated hook",ec:"errorCaptured hook",rtc:"renderTracked hook",rtg:"renderTriggered hook",0:"setup function",1:"render function",2:"watcher getter",3:"watcher callback",4:"watcher cleanup function",5:"native event handler",6:"component event handler",7:"vnode hook",8:"directive hook",9:"transition hook",10:"app errorHandler",11:"app warnHandler",12:"ref function",13:"async component loader",14:"scheduler flush. This is likely a Vue internals bug. Please open an issue at https://github.com/vuejs/core ."};function z(e,t,n,r){try{return r?e(...r):e()}catch(s){Je(s,t,n)}}function Ne(e,t,n,r){if(w(e)){const s=z(e,t,n,r);return s&&ln(s)&&s.catch(o=>{Je(o,t,n)}),s}if(h(e)){const s=[];for(let o=0;o<e.length;o++)s.push(Ne(e[o],t,n,r));return s}else process.env.NODE_ENV!=="production"&&g(`Invalid value type passed to callWithAsyncErrorHandling(): ${typeof e}`)}function Je(e,t,n,r=!0){const s=t?t.vnode:null;if(t){let o=t.parent;const i=t.proxy,l=process.env.NODE_ENV!=="production"?Rt[n]:`https://vuejs.org/error-reference/#runtime-${n}`;for(;o;){const a=o.ec;if(a){for(let _=0;_<a.length;_++)if(a[_](e,i,l)===!1)return}o=o.parent}const u=t.appContext.config.errorHandler;if(u){fe(),z(u,null,10,[e,i,l]),pe();return}}Zn(e,n,s,r)}function Zn(e,t,n,r=!0){if(process.env.NODE_ENV!=="production"){const s=Rt[t];if(n&&Jn(n),g(`Unhandled error${s?` during execution of ${s}`:""}`),n&&Yn(),r)throw e;console.error(e)}else console.error(e)}let be=!1,Ye=!1;const C=[];let M=0;const Z=[];let A=null,K=0;const Ct=Promise.resolve();let qe=null;const kn=100;function er(e){const t=qe||Ct;return e?t.then(this?e.bind(this):e):t}function tr(e){let t=M+1,n=C.length;for(;t<n;){const r=t+n>>>1,s=C[r],o=oe(s);o<e||o===e&&s.pre?t=r+1:n=r}return t}function Ge(e){(!C.length||!C.includes(e,be&&e.allowRecurse?M+1:M))&&(e.id==null?C.push(e):C.splice(tr(e.id),0,e),It())}function It(){!be&&!Ye&&(Ye=!0,qe=Ct.then(Pt))}function Dt(e){h(e)?Z.push(...e):(!A||!A.includes(e,e.allowRecurse?K+1:K))&&Z.push(e),It()}function nr(e){if(Z.length){const t=[...new Set(Z)].sort((n,r)=>oe(n)-oe(r));if(Z.length=0,A){A.push(...t);return}for(A=t,process.env.NODE_ENV!=="production"&&(e=e||new Map),K=0;K<A.length;K++){const n=A[K];process.env.NODE_ENV!=="production"&&Tt(e,n)||n.active!==!1&&n()}A=null,K=0}}const oe=e=>e.id==null?1/0:e.id,rr=(e,t)=>{const n=oe(e)-oe(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function Pt(e){Ye=!1,be=!0,process.env.NODE_ENV!=="production"&&(e=e||new Map),C.sort(rr);const t=process.env.NODE_ENV!=="production"?n=>Tt(e,n):J;try{for(M=0;M<C.length;M++){const n=C[M];if(n&&n.active!==!1){if(process.env.NODE_ENV!=="production"&&t(n))continue;z(n,null,14)}}}finally{M=0,C.length=0,nr(e),be=!1,qe=null,(C.length||Z.length)&&Pt(e)}}function Tt(e,t){if(!e.has(t))e.set(t,1);else{const n=e.get(t);if(n>kn){const r=t.ownerInstance,s=r&&en(r.type);return Je(`Maximum recursive updates exceeded${s?` in component <${s}>`:""}. This means you have a reactive effect that is mutating its own dependencies and thus recursively triggering itself. Possible sources include component template, render function, updated hook or watcher source function.`,null,10),!0}else e.set(t,n+1)}}const k=new Set;process.env.NODE_ENV!=="production"&&(lt().__VUE_HMR_RUNTIME__={createRecord:Qe(sr),rerender:Qe(or),reload:Qe(ir)});const Oe=new Map;function sr(e,t){return Oe.has(e)?!1:(Oe.set(e,{initialDef:ie(t),instances:new Set}),!0)}function ie(e){return nn(e)?e.__vccOpts:e}function or(e,t){const n=Oe.get(e);n&&(n.initialDef.render=t,[...n.instances].forEach(r=>{t&&(r.render=t,ie(r.type).render=t),r.renderCache=[],r.effect.dirty=!0,r.update()}))}function ir(e,t){const n=Oe.get(e);if(!n)return;t=ie(t),$t(n.initialDef,t);const r=[...n.instances];for(const s of r){const o=ie(s.type);k.has(o)||(o!==n.initialDef&&$t(o,t),k.add(o)),s.appContext.propsCache.delete(s.type),s.appContext.emitsCache.delete(s.type),s.appContext.optionsCache.delete(s.type),s.ceReload?(k.add(o),s.ceReload(t.styles),k.delete(o)):s.parent?(s.parent.effect.dirty=!0,Ge(()=>{s.parent.update(),k.delete(o)})):s.appContext.reload?s.appContext.reload():typeof window<"u"?window.location.reload():console.warn("[HMR] Root or manually mounted instance modified. Full reload required.")}Dt(()=>{for(const s of r)k.delete(ie(s.type))})}function $t(e,t){x(e,t);for(const n in e)n!=="__file"&&!(n in t)&&delete e[n]}function Qe(e){return(t,n)=>{try{return e(t,n)}catch(r){console.error(r),console.warn("[HMR] Something went wrong during Vue component hot-reload. Full reload required.")}}}let ee,Se=[];function Mt(e,t){var n,r;ee=e,ee?(ee.enabled=!0,Se.forEach(({event:s,args:o})=>ee.emit(s,...o)),Se=[]):typeof window<"u"&&window.HTMLElement&&!((r=(n=window.navigator)==null?void 0:n.userAgent)!=null&&r.includes("jsdom"))?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(o=>{Mt(o,t)}),setTimeout(()=>{ee||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,Se=[])},3e3)):Se=[]}let v=null,cr=null;function Jr(){}const lr=Symbol.for("v-ndc"),ur=e=>e.__isSuspense;function ar(e,t){t&&t.pendingBranch?h(e)?t.effects.push(...e):t.effects.push(e):Dt(e)}const fr=e=>!!e.type.__asyncLoader;function pr(e,t,n={},r,s){if(v.isCE||v.parent&&fr(v.parent)&&v.parent.isCE)return ke("slot",n,r);let o=e[t];process.env.NODE_ENV!=="production"&&o&&o.length>1&&(g("SSR-optimized slot function detected in a non-SSR-optimized render function. You need to mark this component with $dynamic-slots in the parent template."),o=()=>[]),o&&o._c&&(o._d=!1),Jt();const i=o&&At(o(n)),l=Ir(Ve,{key:n.key||i&&i.key||`_${t}`},i||[],i&&e._===1?64:-2);return o&&o._c&&(o._d=!0),l}function At(e){return e.some(t=>qt(t)?!(t.type===Bt||t.type===Ve&&!At(t.children)):!0)?e:null}const Xe=e=>e?Ar(e)?Fr(e):Xe(e.parent):null,ce=x(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>process.env.NODE_ENV!=="production"?we(e.props):e.props,$attrs:e=>process.env.NODE_ENV!=="production"?we(e.attrs):e.attrs,$slots:e=>process.env.NODE_ENV!=="production"?we(e.slots):e.slots,$refs:e=>process.env.NODE_ENV!=="production"?we(e.refs):e.refs,$parent:e=>Xe(e.parent),$root:e=>Xe(e.root),$emit:e=>e.emit,$options:e=>_r(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,Ge(e.update)}),$nextTick:e=>e.n||(e.n=er.bind(e.proxy)),$watch:e=>vr.bind(e)}),dr=e=>e==="_"||e==="$",Ze=(e,t)=>e!==D&&!e.__isScriptSetup&&E(e,t),hr={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:r,data:s,props:o,accessCache:i,type:l,appContext:u}=e;if(process.env.NODE_ENV!=="production"&&t==="__isVue")return!0;let a;if(t[0]!=="$"){const m=i[t];if(m!==void 0)switch(m){case 1:return r[t];case 2:return s[t];case 4:return n[t];case 3:return o[t]}else{if(Ze(r,t))return i[t]=1,r[t];if(s!==D&&E(s,t))return i[t]=2,s[t];if((a=e.propsOptions[0])&&E(a,t))return i[t]=3,o[t];if(n!==D&&E(n,t))return i[t]=4,n[t];i[t]=0}}const _=ce[t];let c,f;if(_)return t==="$attrs"?(b(e.attrs,"get",""),process.env.NODE_ENV!=="production"&&void 0):process.env.NODE_ENV!=="production"&&t==="$slots"&&b(e,"get",t),_(e);if((c=l.__cssModules)&&(c=c[t]))return c;if(n!==D&&E(n,t))return i[t]=4,n[t];if(f=u.config.globalProperties,E(f,t))return f[t];process.env.NODE_ENV!=="production"&&v&&(!R(t)||t.indexOf("__v")!==0)&&(s!==D&&dr(t[0])&&E(s,t)?g(`Property ${JSON.stringify(t)} must be accessed via $data because it starts with a reserved character ("$" or "_") and is not proxied on the render context.`):e===v&&g(`Property ${JSON.stringify(t)} was accessed during render but is not defined on instance.`))},set({_:e},t,n){const{data:r,setupState:s,ctx:o}=e;return Ze(s,t)?(s[t]=n,!0):process.env.NODE_ENV!=="production"&&s.__isScriptSetup&&E(s,t)?(g(`Cannot mutate <script setup> binding "${t}" from Options API.`),!1):r!==D&&E(r,t)?(r[t]=n,!0):E(e.props,t)?(process.env.NODE_ENV!=="production"&&g(`Attempting to mutate prop "${t}". Props are readonly.`),!1):t[0]==="$"&&t.slice(1)in e?(process.env.NODE_ENV!=="production"&&g(`Attempting to mutate public property "${t}". Properties starting with $ are reserved and readonly.`),!1):(process.env.NODE_ENV!=="production"&&t in e.appContext.config.globalProperties?Object.defineProperty(o,t,{enumerable:!0,configurable:!0,value:n}):o[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:s,propsOptions:o}},i){let l;return!!n[i]||e!==D&&E(e,i)||Ze(t,i)||(l=o[0])&&E(l,i)||E(r,i)||E(ce,i)||E(s.config.globalProperties,i)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:E(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};process.env.NODE_ENV!=="production"&&(hr.ownKeys=e=>(g("Avoid app logic that relies on enumerating keys on a component instance. The keys will be empty in production mode to avoid performance overhead."),Reflect.ownKeys(e)));function Ft(e){return h(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function _r(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:s,optionsCache:o,config:{optionMergeStrategies:i}}=e.appContext,l=o.get(t);let u;return l?u=l:!s.length&&!n&&!r?u=t:(u={},s.length&&s.forEach(a=>ve(u,a,i,!0)),ve(u,t,i)),S(t)&&o.set(t,u),u}function ve(e,t,n,r=!1){const{mixins:s,extends:o}=t;o&&ve(e,o,n,!0),s&&s.forEach(i=>ve(e,i,n,!0));for(const i in t)if(r&&i==="expose")process.env.NODE_ENV!=="production"&&g('"expose" option is ignored when declared in mixins or extends. It should only be declared in the base component itself.');else{const l=gr[i]||n&&n[i];e[i]=l?l(e[i],t[i]):t[i]}return e}const gr={data:jt,props:Ht,emits:Ht,methods:le,computed:le,beforeCreate:O,created:O,beforeMount:O,mounted:O,beforeUpdate:O,updated:O,beforeDestroy:O,beforeUnmount:O,destroyed:O,unmounted:O,activated:O,deactivated:O,errorCaptured:O,serverPrefetch:O,components:le,directives:le,watch:Er,provide:jt,inject:mr};function jt(e,t){return t?e?function(){return x(w(e)?e.call(this,this):e,w(t)?t.call(this,this):t)}:t:e}function mr(e,t){return le(Lt(e),Lt(t))}function Lt(e){if(h(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function O(e,t){return e?[...new Set([].concat(e,t))]:t}function le(e,t){return e?x(Object.create(null),e,t):t}function Ht(e,t){return e?h(e)&&h(t)?[...new Set([...e,...t])]:x(Object.create(null),Ft(e),Ft(t??{})):t}function Er(e,t){if(!e)return t;if(!t)return e;const n=x(Object.create(null),e);for(const r in t)n[r]=O(e[r],t[r]);return n}let zt=null;function wr(e,t,n=!1){const r=Ie||v;if(r||zt){const s=r?r.parent==null?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:zt._context.provides;if(s&&e in s)return s[e];if(arguments.length>1)return n&&w(t)?t.call(r&&r.proxy):t;process.env.NODE_ENV!=="production"&&g(`injection "${String(e)}" not found.`)}else process.env.NODE_ENV!=="production"&&g("inject() can only be used inside setup() or functional components.")}const Nr={},Kt=e=>Object.getPrototypeOf(e)===Nr,Ut=ar,br=Symbol.for("v-scx"),Or=()=>{{const e=wr(br);return e||process.env.NODE_ENV!=="production"&&g("Server rendering context not provided. Make sure to only call useSSRContext() conditionally in the server build."),e}},ye={};function Sr(e,t,{immediate:n,deep:r,flush:s,once:o,onTrack:i,onTrigger:l}=D){if(t&&o){const d=t;t=(...ot)=>{d(...ot),st()}}process.env.NODE_ENV!=="production"&&r!==void 0&&typeof r=="number"&&g('watch() "deep" option with number value will be used as watch depth in future versions. Please use a boolean instead to avoid potential breakage.'),process.env.NODE_ENV!=="production"&&!t&&(n!==void 0&&g('watch() "immediate" option is only respected when using the watch(source, callback, options?) signature.'),r!==void 0&&g('watch() "deep" option is only respected when using the watch(source, callback, options?) signature.'),o!==void 0&&g('watch() "once" option is only respected when using the watch(source, callback, options?) signature.'));const u=d=>{g("Invalid watch source: ",d,"A watch source can only be a getter/effect function, a ref, a reactive object, or an array of these types.")},a=Ie,_=d=>r===!0?d:U(d,r===!1?1:void 0);let c,f=!1,m=!1;if(V(e)?(c=()=>e.value,f=X(e)):G(e)?(c=()=>_(e),f=!0):h(e)?(m=!0,f=e.some(d=>G(d)||X(d)),c=()=>e.map(d=>{if(V(d))return d.value;if(G(d))return _(d);if(w(d))return z(d,a,2);process.env.NODE_ENV!=="production"&&u(d)})):w(e)?t?c=()=>z(e,a,2):c=()=>(N&&N(),Ne(e,a,3,[P])):(c=J,process.env.NODE_ENV!=="production"&&u(e)),t&&r){const d=c;c=()=>U(d())}let N,P=d=>{N=y.onStop=()=>{z(d,a,4),N=y.onStop=void 0}},rt;if(kt)if(P=J,t?n&&Ne(t,a,3,[c(),m?[]:void 0,P]):c(),s==="sync"){const d=Or();rt=d.__watcherHandles||(d.__watcherHandles=[])}else return J;let W=m?new Array(e.length).fill(ye):ye;const B=()=>{if(!(!y.active||!y.dirty))if(t){const d=y.run();(r||f||(m?d.some((ot,Wr)=>q(ot,W[Wr])):q(d,W)))&&(N&&N(),Ne(t,a,3,[d,W===ye?void 0:m&&W[0]===ye?[]:W,P]),W=d)}else y.run()};B.allowRecurse=!!t;let De;s==="sync"?De=B:s==="post"?De=()=>Ut(B,a&&a.suspense):(B.pre=!0,a&&(B.id=a.uid),De=()=>Ge(B));const y=new wn(c,J,De),st=()=>{y.stop()};return process.env.NODE_ENV!=="production"&&(y.onTrack=i,y.onTrigger=l),t?n?B():W=y.run():s==="post"?Ut(y.run.bind(y),a&&a.suspense):y.run(),rt&&rt.push(st),st}function vr(e,t,n){const r=this.proxy,s=R(e)?e.includes(".")?yr(r,e):()=>r[e]:e.bind(r,r);let o;w(t)?o=t:(o=t.handler,n=t);const i=Mr(this),l=Sr(s,o.bind(r),n);return i(),l}function yr(e,t){const n=t.split(".");return()=>{let r=e;for(let s=0;s<n.length&&r;s++)r=r[n[s]];return r}}function U(e,t=1/0,n){if(t<=0||!S(e)||e.__v_skip||(n=n||new Set,n.has(e)))return e;if(n.add(e),t--,V(e))U(e.value,t,n);else if(h(e))for(let r=0;r<e.length;r++)U(e[r],t,n);else if(cn(e)||Y(e))e.forEach(r=>{U(r,t,n)});else if(an(e)){for(const r in e)U(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&U(e[r],t,n)}return e}function Wt(e,t){e.shapeFlag&6&&e.component?Wt(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}const Vr=e=>e.__isTeleport,Ve=Symbol.for("v-fgt"),xr=Symbol.for("v-txt"),Bt=Symbol.for("v-cmt"),xe=[];let I=null;function Jt(e=!1){xe.push(I=e?null:[])}function Rr(){xe.pop(),I=xe[xe.length-1]||null}function Yt(e){return e.dynamicChildren=I||rn,Rr(),I&&I.push(e),e}function Cr(e,t,n,r,s,o){return Yt(Qt(e,t,n,r,s,o,!0))}function Ir(e,t,n,r,s){return Yt(ke(e,t,n,r,s,!0))}function qt(e){return e?e.__v_isVNode===!0:!1}const Dr=(...e)=>Xt(...e),Gt=({key:e})=>e??null,Re=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?R(e)||V(e)||w(e)?{i:v,r:e,k:t,f:!!n}:e:null);function Qt(e,t=null,n=null,r=0,s=null,o=e===Ve?0:1,i=!1,l=!1){const u={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Gt(t),ref:t&&Re(t),scopeId:cr,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:o,patchFlag:r,dynamicProps:s,dynamicChildren:null,appContext:null,ctx:v};return l?(et(u,n),o&128&&e.normalize(u)):n&&(u.shapeFlag|=R(n)?8:16),process.env.NODE_ENV!=="production"&&u.key!==u.key&&g("VNode created with invalid key (NaN). VNode type:",u.type),!i&&I&&(u.patchFlag>0||o&6)&&u.patchFlag!==32&&I.push(u),u}const ke=process.env.NODE_ENV!=="production"?Dr:Xt;function Xt(e,t=null,n=null,r=0,s=null,o=!1){if((!e||e===lr)&&(process.env.NODE_ENV!=="production"&&!e&&g(`Invalid vnode type when creating vnode: ${e}.`),e=Bt),qt(e)){const l=Ce(e,t,!0);return n&&et(l,n),!o&&I&&(l.shapeFlag&6?I[I.indexOf(e)]=l:I.push(l)),l.patchFlag=-2,l}if(nn(e)&&(e=e.__vccOpts),t){t=Pr(t);let{class:l,style:u}=t;l&&!R(l)&&(t.class=ae(l)),S(u)&&(Ue(u)&&!h(u)&&(u=x({},u)),t.style=Te(u))}const i=R(e)?1:ur(e)?128:Vr(e)?64:S(e)?4:w(e)?2:0;return process.env.NODE_ENV!=="production"&&i&4&&Ue(e)&&(e=p(e),g("Vue received a Component that was made a reactive object. This can lead to unnecessary performance overhead and should be avoided by marking the component with `markRaw` or using `shallowRef` instead of `ref`.",`
Component that was made reactive: `,e)),Qt(e,t,n,r,s,i,o,!0)}function Pr(e){return e?Ue(e)||Kt(e)?x({},e):e:null}function Ce(e,t,n=!1,r=!1){const{props:s,ref:o,patchFlag:i,children:l,transition:u}=e,a=t?$r(s||{},t):s,_={__v_isVNode:!0,__v_skip:!0,type:e.type,props:a,key:a&&Gt(a),ref:t&&t.ref?n&&o?h(o)?o.concat(Re(t)):[o,Re(t)]:Re(t):o,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:process.env.NODE_ENV!=="production"&&i===-1&&h(l)?l.map(Zt):l,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Ve?i===-1?16:i|16:i,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:u,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Ce(e.ssContent),ssFallback:e.ssFallback&&Ce(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return u&&r&&Wt(_,u.clone(_)),_}function Zt(e){const t=Ce(e);return h(e.children)&&(t.children=e.children.map(Zt)),t}function Tr(e=" ",t=0){return ke(xr,null,e,t)}function et(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(h(t))n=16;else if(typeof t=="object")if(r&65){const s=t.default;s&&(s._c&&(s._d=!1),et(e,s()),s._c&&(s._d=!0));return}else{n=32;const s=t._;!s&&!Kt(t)?t._ctx=v:s===3&&v&&(v.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else w(t)?(t={default:t,_ctx:v},n=32):(t=String(t),r&64?(n=16,t=[Tr(t)]):n=8);e.children=t,e.shapeFlag|=n}function $r(...e){const t={};for(let n=0;n<e.length;n++){const r=e[n];for(const s in r)if(s==="class")t.class!==r.class&&(t.class=ae([t.class,r.class]));else if(s==="style")t.style=Te([t.style,r.style]);else if(sn(s)){const o=t[s],i=r[s];i&&o!==i&&!(h(o)&&o.includes(i))&&(t[s]=o?[].concat(o,i):i)}else s!==""&&(t[s]=r[s])}return t}let Ie=null,tt;{const e=lt(),t=(n,r)=>{let s;return(s=e[n])||(s=e[n]=[]),s.push(r),o=>{s.length>1?s.forEach(i=>i(o)):s[0](o)}};tt=t("__VUE_INSTANCE_SETTERS__",n=>Ie=n),t("__VUE_SSR_SETTERS__",n=>kt=n)}const Mr=e=>{const t=Ie;return tt(e),e.scope.on(),()=>{e.scope.off(),tt(t)}};function Ar(e){return e.vnode.shapeFlag&4}let kt=!1;process.env.NODE_ENV;function Fr(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(Bn(Kn(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in ce)return ce[n](e)},has(t,n){return n in t||n in ce}})):e.proxy}const jr=/(?:^|[-_])(\w)/g,Lr=e=>e.replace(jr,t=>t.toUpperCase()).replace(/[-_]/g,"");function en(e,t=!0){return w(e)?e.displayName||e.name:e.name||t&&e.__name}function tn(e,t,n=!1){let r=en(t);if(!r&&t.__file){const s=t.__file.match(/([^/\\]+)\.\w+$/);s&&(r=s[1])}if(!r&&e&&e.parent){const s=o=>{for(const i in o)if(o[i]===t)return i};r=s(e.components||e.parent.type.components)||s(e.appContext.components)}return r?Lr(r):n?"App":"Anonymous"}function nn(e){return w(e)&&"__vccOpts"in e}function Hr(){if(process.env.NODE_ENV==="production"||typeof window>"u")return;const e={style:"color:#3ba776"},t={style:"color:#1677ff"},n={style:"color:#f5222d"},r={style:"color:#eb2f96"},s={header(c){return S(c)?c.__isVue?["div",e,"VueInstance"]:V(c)?["div",{},["span",e,_(c)],"<",l(c.value),">"]:G(c)?["div",{},["span",e,X(c)?"ShallowReactive":"Reactive"],"<",l(c),`>${Q(c)?" (readonly)":""}`]:Q(c)?["div",{},["span",e,X(c)?"ShallowReadonly":"Readonly"],"<",l(c),">"]:null:null},hasBody(c){return c&&c.__isVue},body(c){if(c&&c.__isVue)return["div",{},...o(c.$)]}};function o(c){const f=[];c.type.props&&c.props&&f.push(i("props",p(c.props))),c.setupState!==D&&f.push(i("setup",c.setupState)),c.data!==D&&f.push(i("data",p(c.data)));const m=u(c,"computed");m&&f.push(i("computed",m));const N=u(c,"inject");return N&&f.push(i("injected",N)),f.push(["div",{},["span",{style:r.style+";opacity:0.66"},"$ (internal): "],["object",{object:c}]]),f}function i(c,f){return f=x({},f),Object.keys(f).length?["div",{style:"line-height:1.25em;margin-bottom:0.6em"},["div",{style:"color:#476582"},c],["div",{style:"padding-left:1.25em"},...Object.keys(f).map(m=>["div",{},["span",r,m+": "],l(f[m],!1)])]]:["span",{}]}function l(c,f=!0){return typeof c=="number"?["span",t,c]:typeof c=="string"?["span",n,JSON.stringify(c)]:typeof c=="boolean"?["span",r,c]:S(c)?["object",{object:f?p(c):c}]:["span",n,String(c)]}function u(c,f){const m=c.type;if(w(m))return;const N={};for(const P in c.ctx)a(m,P,f)&&(N[P]=c.ctx[P]);return N}function a(c,f,m){const N=c[m];if(h(N)&&N.includes(f)||S(N)&&f in N||c.extends&&a(c.extends,f,m)||c.mixins&&c.mixins.some(P=>a(P,f,m)))return!0}function _(c){return X(c)?"ShallowRef":c.effect?"ComputedRef":"Ref"}window.devtoolsFormatters?window.devtoolsFormatters.push(s):window.devtoolsFormatters=[s]}process.env.NODE_ENV,process.env.NODE_ENV,process.env.NODE_ENV;/**
* vue v3.4.31
* (c) 2018-present Yuxi (Evan) You and Vue contributors
* @license MIT
**/function zr(){Hr()}process.env.NODE_ENV!=="production"&&zr();const nt=((e,t)=>{const n=e.__vccOpts||e;for(const[r,s]of t)n[r]=s;return n})(Object.assign({name:"ckButton"},{props:{size:{type:String,default:"middle"},type:{type:String,default:"default"}},setup(e){return(t,n)=>(Jt(),Cr("button",{class:ae(["ck-btn",[e.size,e.type]])},[pr(t.$slots,"default",{},void 0)],2))}}),[["__scopeId","data-v-7db37d9c"]]),Kr=[nt],Ur={install(e){Kr.forEach(t=>{e.component(t.name,nt)})}};F.Button=nt,F.default=Ur,Object.defineProperties(F,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}})});