bootstrap-table
Version:
An extended table to integration with some of the most widely used CSS frameworks. (Supports Bootstrap, Semantic UI, Bulma, Material Design, Foundation)
5 lines • 39.1 kB
JavaScript
(function(e,t){typeof exports==`object`&&typeof module<`u`?module.exports=t():typeof define==`function`&&define.amd?define([],t):(e=typeof globalThis<`u`?globalThis:e||self,e.BootstrapTable=t())})(this,function(){function e(e){let t=Object.create(null);for(let n of e.split(`,`))t[n]=1;return e=>e in t}var t=process.env.NODE_ENV===`production`?{}:Object.freeze({}),n=process.env.NODE_ENV===`production`?[]:Object.freeze([]),r=()=>{},i=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),a=Object.assign,o=(e,t)=>{let n=e.indexOf(t);n>-1&&e.splice(n,1)},s=Object.prototype.hasOwnProperty,c=(e,t)=>s.call(e,t),l=Array.isArray,u=e=>v(e)===`[object Map]`,d=e=>v(e)===`[object Set]`,f=e=>typeof e==`function`,p=e=>typeof e==`string`,m=e=>typeof e==`symbol`,h=e=>typeof e==`object`&&!!e,g=e=>(h(e)||f(e))&&f(e.then)&&f(e.catch),_=Object.prototype.toString,v=e=>_.call(e),y=e=>v(e).slice(8,-1),ee=e=>v(e)===`[object Object]`,b=e=>p(e)&&e!==`NaN`&&e[0]!==`-`&&``+parseInt(e,10)===e,te=(e=>{let t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))})(e=>e.charAt(0).toUpperCase()+e.slice(1)),x=(e,t)=>!Object.is(e,t),S=(e,t,n,r=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},C,w=()=>C||=typeof globalThis<`u`?globalThis:typeof self<`u`?self:typeof window<`u`?window:typeof global<`u`?global:{};function ne(e){if(l(e)){let t={};for(let n=0;n<e.length;n++){let r=e[n],i=p(r)?oe(r):ne(r);if(i)for(let e in i)t[e]=i[e]}return t}else if(p(e)||h(e))return e}var re=/;(?![^(]*\))/g,ie=/:([^]+)/,ae=/\/\*[^]*?\*\//g;function oe(e){let t={};return e.replace(ae,``).split(re).forEach(e=>{if(e){let n=e.split(ie);n.length>1&&(t[n[0].trim()]=n[1].trim())}}),t}function se(e){let t=``;if(p(e))t=e;else if(l(e))for(let n=0;n<e.length;n++){let r=se(e[n]);r&&(t+=r+` `)}else if(h(e))for(let n in e)e[n]&&(t+=n+` `);return t.trim()}function T(e,...t){console.warn(`[Vue warn] ${e}`,...t)}var ce;function le(){return ce}var E,ue=new WeakSet,de=class{constructor(e){this.fn=e,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,ce&&ce.active&&ce.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,ue.has(this)&&(ue.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||he(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,Ee(this),ve(this);let e=E,t=D;E=this,D=!0;try{return this.fn()}finally{process.env.NODE_ENV!==`production`&&E!==this&&T(`Active effect was not restored correctly - this is likely a Vue internal bug.`),ye(this),E=e,D=t,this.flags&=-3}}stop(){if(this.flags&1){for(let e=this.deps;e;e=e.nextDep)Se(e);this.deps=this.depsTail=void 0,Ee(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?ue.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){be(this)&&this.run()}get dirty(){return be(this)}},fe=0,pe,me;function he(e,t=!1){if(e.flags|=8,t){e.next=me,me=e;return}e.next=pe,pe=e}function ge(){fe++}function _e(){if(--fe>0)return;if(me){let e=me;for(me=void 0;e;){let t=e.next;e.next=void 0,e.flags&=-9,e=t}}let e;for(;pe;){let t=pe;for(pe=void 0;t;){let n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(t){e||=t}t=n}}if(e)throw e}function ve(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function ye(e){let t,n=e.depsTail,r=n;for(;r;){let e=r.prevDep;r.version===-1?(r===n&&(n=e),Se(r),Ce(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=e}e.deps=t,e.depsTail=n}function be(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(xe(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function xe(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===De)||(e.globalVersion=De,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!be(e))))return;e.flags|=2;let t=e.dep,n=E,r=D;E=e,D=!0;try{ve(e);let n=e.fn(e._value);(t.version===0||x(n,e._value))&&(e.flags|=128,e._value=n,t.version++)}catch(e){throw t.version++,e}finally{E=n,D=r,ye(e),e.flags&=-3}}function Se(e,t=!1){let{dep:n,prevSub:r,nextSub:i}=e;if(r&&(r.nextSub=i,e.prevSub=void 0),i&&(i.prevSub=r,e.nextSub=void 0),process.env.NODE_ENV!==`production`&&n.subsHead===e&&(n.subsHead=i),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let e=n.computed.deps;e;e=e.nextDep)Se(e,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function Ce(e){let{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}var D=!0,we=[];function Te(){we.push(D),D=!1}function O(){let e=we.pop();D=e===void 0?!0:e}function Ee(e){let{cleanup:t}=e;if(e.cleanup=void 0,t){let e=E;E=void 0;try{t()}finally{E=e}}}var De=0,Oe=class{constructor(e,t){this.sub=e,this.dep=t,this.version=t.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}},ke=class{constructor(e){this.computed=e,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0,process.env.NODE_ENV!==`production`&&(this.subsHead=void 0)}track(e){if(!E||!D||E===this.computed)return;let t=this.activeLink;if(t===void 0||t.sub!==E)t=this.activeLink=new Oe(E,this),E.deps?(t.prevDep=E.depsTail,E.depsTail.nextDep=t,E.depsTail=t):E.deps=E.depsTail=t,Ae(t);else if(t.version===-1&&(t.version=this.version,t.nextDep)){let e=t.nextDep;e.prevDep=t.prevDep,t.prevDep&&(t.prevDep.nextDep=e),t.prevDep=E.depsTail,t.nextDep=void 0,E.depsTail.nextDep=t,E.depsTail=t,E.deps===t&&(E.deps=e)}return process.env.NODE_ENV!==`production`&&E.onTrack&&E.onTrack(a({effect:E},e)),t}trigger(e){this.version++,De++,this.notify(e)}notify(e){ge();try{if(process.env.NODE_ENV!==`production`)for(let t=this.subsHead;t;t=t.nextSub)t.sub.onTrigger&&!(t.sub.flags&8)&&t.sub.onTrigger(a({effect:t.sub},e));for(let e=this.subs;e;e=e.prevSub)e.sub.notify()&&e.sub.dep.notify()}finally{_e()}}};function Ae(e){if(e.dep.sc++,e.sub.flags&4){let t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let e=t.deps;e;e=e.nextDep)Ae(e)}let n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),process.env.NODE_ENV!==`production`&&e.dep.subsHead===void 0&&(e.dep.subsHead=e),e.dep.subs=e}}var je=new WeakMap,k=Symbol(process.env.NODE_ENV===`production`?``:`Object iterate`),Me=Symbol(process.env.NODE_ENV===`production`?``:`Map keys iterate`),A=Symbol(process.env.NODE_ENV===`production`?``:`Array iterate`);function j(e,t,n){if(D&&E){let r=je.get(e);r||je.set(e,r=new Map);let i=r.get(n);i||(r.set(n,i=new ke),i.map=r,i.key=n),process.env.NODE_ENV===`production`?i.track():i.track({target:e,type:t,key:n})}}function M(e,t,n,r,i,a){let o=je.get(e);if(!o){De++;return}let s=o=>{o&&(process.env.NODE_ENV===`production`?o.trigger():o.trigger({target:e,type:t,key:n,newValue:r,oldValue:i,oldTarget:a}))};if(ge(),t===`clear`)o.forEach(s);else{let i=l(e),a=i&&b(n);if(i&&n===`length`){let e=Number(r);o.forEach((t,n)=>{(n===`length`||n===A||!m(n)&&n>=e)&&s(t)})}else switch((n!==void 0||o.has(void 0))&&s(o.get(n)),a&&s(o.get(A)),t){case`add`:i?a&&s(o.get(`length`)):(s(o.get(k)),u(e)&&s(o.get(Me)));break;case`delete`:i||(s(o.get(k)),u(e)&&s(o.get(Me)));break;case`set`:u(e)&&s(o.get(k));break}}_e()}function N(e){let t=z(e);return t===e?t:(j(t,`iterate`,A),R(e)?t:t.map(B))}function Ne(e){return j(e=z(e),`iterate`,A),e}function P(e,t){return L(e)?_t(I(e)?B(t):t):B(t)}var Pe={__proto__:null,[Symbol.iterator](){return Fe(this,Symbol.iterator,e=>P(this,e))},concat(...e){return N(this).concat(...e.map(e=>l(e)?N(e):e))},entries(){return Fe(this,`entries`,e=>(e[1]=P(this,e[1]),e))},every(e,t){return F(this,`every`,e,t,void 0,arguments)},filter(e,t){return F(this,`filter`,e,t,e=>e.map(e=>P(this,e)),arguments)},find(e,t){return F(this,`find`,e,t,e=>P(this,e),arguments)},findIndex(e,t){return F(this,`findIndex`,e,t,void 0,arguments)},findLast(e,t){return F(this,`findLast`,e,t,e=>P(this,e),arguments)},findLastIndex(e,t){return F(this,`findLastIndex`,e,t,void 0,arguments)},forEach(e,t){return F(this,`forEach`,e,t,void 0,arguments)},includes(...e){return Re(this,`includes`,e)},indexOf(...e){return Re(this,`indexOf`,e)},join(e){return N(this).join(e)},lastIndexOf(...e){return Re(this,`lastIndexOf`,e)},map(e,t){return F(this,`map`,e,t,void 0,arguments)},pop(){return ze(this,`pop`)},push(...e){return ze(this,`push`,e)},reduce(e,...t){return Le(this,`reduce`,e,t)},reduceRight(e,...t){return Le(this,`reduceRight`,e,t)},shift(){return ze(this,`shift`)},some(e,t){return F(this,`some`,e,t,void 0,arguments)},splice(...e){return ze(this,`splice`,e)},toReversed(){return N(this).toReversed()},toSorted(e){return N(this).toSorted(e)},toSpliced(...e){return N(this).toSpliced(...e)},unshift(...e){return ze(this,`unshift`,e)},values(){return Fe(this,`values`,e=>P(this,e))}};function Fe(e,t,n){let r=Ne(e),i=r[t]();return r!==e&&!R(e)&&(i._next=i.next,i.next=()=>{let e=i._next();return e.done||(e.value=n(e.value)),e}),i}var Ie=Array.prototype;function F(e,t,n,r,i,a){let o=Ne(e),s=o!==e&&!R(e),c=o[t];if(c!==Ie[t]){let t=c.apply(e,a);return s?B(t):t}let l=n;o!==e&&(s?l=function(t,r){return n.call(this,P(e,t),r,e)}:n.length>2&&(l=function(t,r){return n.call(this,t,r,e)}));let u=c.call(o,l,r);return s&&i?i(u):u}function Le(e,t,n,r){let i=Ne(e),a=i!==e&&!R(e),o=n,s=!1;i!==e&&(a?(s=r.length===0,o=function(t,r,i){return s&&(s=!1,t=P(e,t)),n.call(this,t,P(e,r),i,e)}):n.length>3&&(o=function(t,r,i){return n.call(this,t,r,i,e)}));let c=i[t](o,...r);return s?P(e,c):c}function Re(e,t,n){let r=z(e);j(r,`iterate`,A);let i=r[t](...n);return(i===-1||i===!1)&&ht(n[0])?(n[0]=z(n[0]),r[t](...n)):i}function ze(e,t,n=[]){Te(),ge();let r=z(e)[t].apply(e,n);return _e(),O(),r}var Be=e(`__proto__,__v_isRef,__isVue`),Ve=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!==`arguments`&&e!==`caller`).map(e=>Symbol[e]).filter(m));function He(e){m(e)||(e=String(e));let t=z(this);return j(t,`has`,e),t.hasOwnProperty(e)}var Ue=class{constructor(e=!1,t=!1){this._isReadonly=e,this._isShallow=t}get(e,t,n){if(t===`__v_skip`)return e.__v_skip;let r=this._isReadonly,i=this._isShallow;if(t===`__v_isReactive`)return!r;if(t===`__v_isReadonly`)return r;if(t===`__v_isShallow`)return i;if(t===`__v_raw`)return n===(r?i?ct:st:i?ot:at).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;let a=l(e);if(!r){let e;if(a&&(e=Pe[t]))return e;if(t===`hasOwnProperty`)return He}let o=Reflect.get(e,t,V(e)?e:n);if((m(t)?Ve.has(t):Be(t))||(r||j(e,`get`,t),i))return o;if(V(o)){let e=a&&b(t)?o:o.value;return r&&h(e)?ft(e):e}return h(o)?r?ft(o):dt(o):o}},We=class extends Ue{constructor(e=!1){super(!1,e)}set(e,t,n,r){let i=e[t],a=l(e)&&b(t);if(!this._isShallow){let r=L(i);if(!R(n)&&!L(n)&&(i=z(i),n=z(n)),!a&&V(i)&&!V(n))return r?(process.env.NODE_ENV!==`production`&&T(`Set operation on key "${String(t)}" failed: target is readonly.`,e[t]),!0):(i.value=n,!0)}let o=a?Number(t)<e.length:c(e,t),s=Reflect.set(e,t,n,V(e)?e:r);return e===z(r)&&(o?x(n,i)&&M(e,`set`,t,n,i):M(e,`add`,t,n)),s}deleteProperty(e,t){let n=c(e,t),r=e[t],i=Reflect.deleteProperty(e,t);return i&&n&&M(e,`delete`,t,void 0,r),i}has(e,t){let n=Reflect.has(e,t);return(!m(t)||!Ve.has(t))&&j(e,`has`,t),n}ownKeys(e){return j(e,`iterate`,l(e)?`length`:k),Reflect.ownKeys(e)}},Ge=class extends Ue{constructor(e=!1){super(!0,e)}set(e,t){return process.env.NODE_ENV!==`production`&&T(`Set operation on key "${String(t)}" failed: target is readonly.`,e),!0}deleteProperty(e,t){return process.env.NODE_ENV!==`production`&&T(`Delete operation on key "${String(t)}" failed: target is readonly.`,e),!0}},Ke=new We,qe=new Ge,Je=new Ge(!0),Ye=e=>e,Xe=e=>Reflect.getPrototypeOf(e);function Ze(e,t,n){return function(...r){let i=this.__v_raw,o=z(i),s=u(o),c=e===`entries`||e===Symbol.iterator&&s,l=e===`keys`&&s,d=i[e](...r),f=n?Ye:t?_t:B;return!t&&j(o,`iterate`,l?Me:k),a(Object.create(d),{next(){let{value:e,done:t}=d.next();return t?{value:e,done:t}:{value:c?[f(e[0]),f(e[1])]:f(e),done:t}}})}}function Qe(e){return function(...t){if(process.env.NODE_ENV!==`production`){let n=t[0]?`on key "${t[0]}" `:``;T(`${te(e)} operation ${n}failed: target is readonly.`,z(this))}return e===`delete`?!1:e===`clear`?void 0:this}}function $e(e,t){let n={get(n){let r=this.__v_raw,i=z(r),a=z(n);e||(x(n,a)&&j(i,`get`,n),j(i,`get`,a));let{has:o}=Xe(i),s=t?Ye:e?_t:B;if(o.call(i,n))return s(r.get(n));if(o.call(i,a))return s(r.get(a));r!==i&&r.get(n)},get size(){let t=this.__v_raw;return!e&&j(z(t),`iterate`,k),t.size},has(t){let n=this.__v_raw,r=z(n),i=z(t);return e||(x(t,i)&&j(r,`has`,t),j(r,`has`,i)),t===i?n.has(t):n.has(t)||n.has(i)},forEach(n,r){let i=this,a=i.__v_raw,o=z(a),s=t?Ye:e?_t:B;return!e&&j(o,`iterate`,k),a.forEach((e,t)=>n.call(r,s(e),s(t),i))}};return a(n,e?{add:Qe(`add`),set:Qe(`set`),delete:Qe(`delete`),clear:Qe(`clear`)}:{add(e){let n=z(this),r=Xe(n),i=z(e),a=!t&&!R(e)&&!L(e)?i:e;return r.has.call(n,a)||x(e,a)&&r.has.call(n,e)||x(i,a)&&r.has.call(n,i)||(n.add(a),M(n,`add`,a,a)),this},set(e,n){!t&&!R(n)&&!L(n)&&(n=z(n));let r=z(this),{has:i,get:a}=Xe(r),o=i.call(r,e);o?process.env.NODE_ENV!==`production`&&it(r,i,e):(e=z(e),o=i.call(r,e));let s=a.call(r,e);return r.set(e,n),o?x(n,s)&&M(r,`set`,e,n,s):M(r,`add`,e,n),this},delete(e){let t=z(this),{has:n,get:r}=Xe(t),i=n.call(t,e);i?process.env.NODE_ENV!==`production`&&it(t,n,e):(e=z(e),i=n.call(t,e));let a=r?r.call(t,e):void 0,o=t.delete(e);return i&&M(t,`delete`,e,void 0,a),o},clear(){let e=z(this),t=e.size!==0,n=process.env.NODE_ENV===`production`?void 0:u(e)?new Map(e):new Set(e),r=e.clear();return t&&M(e,`clear`,void 0,void 0,n),r}}),[`keys`,`values`,`entries`,Symbol.iterator].forEach(r=>{n[r]=Ze(r,e,t)}),n}function et(e,t){let n=$e(e,t);return(t,r,i)=>r===`__v_isReactive`?!e:r===`__v_isReadonly`?e:r===`__v_raw`?t:Reflect.get(c(n,r)&&r in t?n:t,r,i)}var tt={get:et(!1,!1)},nt={get:et(!0,!1)},rt={get:et(!0,!0)};function it(e,t,n){let r=z(n);if(r!==n&&t.call(e,r)){let t=y(e);T(`Reactive ${t} contains both the raw and reactive versions of the same object${t===`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.`)}}var at=new WeakMap,ot=new WeakMap,st=new WeakMap,ct=new WeakMap;function lt(e){switch(e){case`Object`:case`Array`:return 1;case`Map`:case`Set`:case`WeakMap`:case`WeakSet`:return 2;default:return 0}}function ut(e){return e.__v_skip||!Object.isExtensible(e)?0:lt(y(e))}function dt(e){return L(e)?e:mt(e,!1,Ke,tt,at)}function ft(e){return mt(e,!0,qe,nt,st)}function pt(e){return mt(e,!0,Je,rt,ct)}function mt(e,t,n,r,i){if(!h(e))return process.env.NODE_ENV!==`production`&&T(`value cannot be made ${t?`readonly`:`reactive`}: ${String(e)}`),e;if(e.__v_raw&&!(t&&e.__v_isReactive))return e;let a=ut(e);if(a===0)return e;let o=i.get(e);if(o)return o;let s=new Proxy(e,a===2?r:n);return i.set(e,s),s}function I(e){return L(e)?I(e.__v_raw):!!(e&&e.__v_isReactive)}function L(e){return!!(e&&e.__v_isReadonly)}function R(e){return!!(e&&e.__v_isShallow)}function ht(e){return e?!!e.__v_raw:!1}function z(e){let t=e&&e.__v_raw;return t?z(t):e}function gt(e){return!c(e,`__v_skip`)&&Object.isExtensible(e)&&S(e,`__v_skip`,!0),e}var B=e=>h(e)?dt(e):e,_t=e=>h(e)?ft(e):e;function V(e){return e?e.__v_isRef===!0:!1}function vt(e){return V(e)?e.value:e}var yt={get:(e,t,n)=>t===`__v_raw`?e:vt(Reflect.get(e,t,n)),set:(e,t,n,r)=>{let i=e[t];return V(i)&&!V(n)?(i.value=n,!0):Reflect.set(e,t,n,r)}};function bt(e){return I(e)?e:new Proxy(e,yt)}var xt={},St=new WeakMap,H=void 0;function Ct(e,t=!1,n=H){if(n){let t=St.get(n);t||St.set(n,t=[]),t.push(e)}else process.env.NODE_ENV!==`production`&&!t&&T(`onWatcherCleanup() was called when there was no active watcher to associate with.`)}function wt(e,n,i=t){let{immediate:a,deep:s,once:c,scheduler:u,augmentJob:d,call:p}=i,m=e=>{(i.onWarn||T)(`Invalid watch source: `,e,`A watch source can only be a getter/effect function, a ref, a reactive object, or an array of these types.`)},h=e=>s?e:R(e)||s===!1||s===0?U(e,1):U(e),g,_,v,y,ee=!1,b=!1;if(V(e)?(_=()=>e.value,ee=R(e)):I(e)?(_=()=>h(e),ee=!0):l(e)?(b=!0,ee=e.some(e=>I(e)||R(e)),_=()=>e.map(e=>{if(V(e))return e.value;if(I(e))return h(e);if(f(e))return p?p(e,2):e();process.env.NODE_ENV!==`production`&&m(e)})):f(e)?_=n?p?()=>p(e,2):e:()=>{if(v){Te();try{v()}finally{O()}}let t=H;H=g;try{return p?p(e,3,[y]):e(y)}finally{H=t}}:(_=r,process.env.NODE_ENV!==`production`&&m(e)),n&&s){let e=_,t=s===!0?1/0:s;_=()=>U(e(),t)}let te=le(),S=()=>{g.stop(),te&&te.active&&o(te.effects,g)};if(c&&n){let e=n;n=(...t)=>{e(...t),S()}}let C=b?Array(e.length).fill(xt):xt,w=e=>{if(!(!(g.flags&1)||!g.dirty&&!e))if(n){let e=g.run();if(s||ee||(b?e.some((e,t)=>x(e,C[t])):x(e,C))){v&&v();let t=H;H=g;try{let t=[e,C===xt?void 0:b&&C[0]===xt?[]:C,y];C=e,p?p(n,3,t):n(...t)}finally{H=t}}}else g.run()};return d&&d(w),g=new de(_),g.scheduler=u?()=>u(w,!1):w,y=e=>Ct(e,!1,g),v=g.onStop=()=>{let e=St.get(g);if(e){if(p)p(e,4);else for(let t of e)t();St.delete(g)}},process.env.NODE_ENV!==`production`&&(g.onTrack=i.onTrack,g.onTrigger=i.onTrigger),n?a?w(!0):C=g.run():u?u(w.bind(null,!0),!0):g.run(),S.pause=g.pause.bind(g),S.resume=g.resume.bind(g),S.stop=S,S}function U(e,t=1/0,n){if(t<=0||!h(e)||e.__v_skip||(n||=new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,V(e))U(e.value,t,n);else if(l(e))for(let r=0;r<e.length;r++)U(e[r],t,n);else if(d(e)||u(e))e.forEach(e=>{U(e,t,n)});else if(ee(e)){for(let r in e)U(e[r],t,n);for(let r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&U(e[r],t,n)}return e}var W=[];function Tt(e){W.push(e)}function Et(){W.pop()}var Dt=!1;function G(e,...t){if(Dt)return;Dt=!0,Te();let n=W.length?W[W.length-1].component:null,r=n&&n.appContext.config.warnHandler,i=Ot();if(r)Pt(r,n,11,[e+t.map(e=>e.toString?.call(e)??JSON.stringify(e)).join(``),n&&n.proxy,i.map(({vnode:e})=>`at <${yr(n,e.type)}>`).join(`
`),i]);else{let n=[`[Vue warn]: ${e}`,...t];i.length&&n.push(`
`,...kt(i)),console.warn(...n)}O(),Dt=!1}function Ot(){let e=W[W.length-1];if(!e)return[];let t=[];for(;e;){let n=t[0];n&&n.vnode===e?n.recurseCount++:t.push({vnode:e,recurseCount:0});let r=e.component&&e.component.parent;e=r&&r.vnode}return t}function kt(e){let t=[];return e.forEach((e,n)=>{t.push(...n===0?[]:[`
`],...At(e))}),t}function At({vnode:e,recurseCount:t}){let n=t>0?`... (${t} recursive calls)`:``,r=e.component?e.component.parent==null:!1,i=` at <${yr(e.component,e.type,r)}`,a=`>`+n;return e.props?[i,...jt(e.props),a]:[i+a]}function jt(e){let t=[],n=Object.keys(e);return n.slice(0,3).forEach(n=>{t.push(...Mt(n,e[n]))}),n.length>3&&t.push(` ...`),t}function Mt(e,t,n){return p(t)?(t=JSON.stringify(t),n?t:[`${e}=${t}`]):typeof t==`number`||typeof t==`boolean`||t==null?n?t:[`${e}=${t}`]:V(t)?(t=Mt(e,z(t.value),!0),n?t:[`${e}=Ref<`,t,`>`]):f(t)?[`${e}=fn${t.name?`<${t.name}>`:``}`]:(t=z(t),n?t:[`${e}=`,t])}var Nt={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`,15:`component update`,16:`app unmount cleanup function`};function Pt(e,t,n,r){try{return r?e(...r):e()}catch(e){It(e,t,n)}}function Ft(e,t,n,r){if(f(e)){let i=Pt(e,t,n,r);return i&&g(i)&&i.catch(e=>{It(e,t,n)}),i}if(l(e)){let i=[];for(let a=0;a<e.length;a++)i.push(Ft(e[a],t,n,r));return i}else process.env.NODE_ENV!==`production`&&G(`Invalid value type passed to callWithAsyncErrorHandling(): ${typeof e}`)}function It(e,n,r,i=!0){let a=n?n.vnode:null,{errorHandler:o,throwUnhandledErrorInProduction:s}=n&&n.appContext.config||t;if(n){let t=n.parent,i=n.proxy,a=process.env.NODE_ENV===`production`?`https://vuejs.org/error-reference/#runtime-${r}`:Nt[r];for(;t;){let n=t.ec;if(n){for(let t=0;t<n.length;t++)if(n[t](e,i,a)===!1)return}t=t.parent}if(o){Te(),Pt(o,null,10,[e,i,a]),O();return}}Lt(e,r,a,i,s)}function Lt(e,t,n,r=!0,i=!1){if(process.env.NODE_ENV!==`production`){let i=Nt[t];if(n&&Tt(n),G(`Unhandled error${i?` during execution of ${i}`:``}`),n&&Et(),r)throw e;console.error(e)}else if(i)throw e;else console.error(e)}var K=[],q=-1,J=[],Y=null,X=0,Rt=Promise.resolve(),zt=null,Bt=100;function Vt(e){let t=zt||Rt;return e?t.then(this?e.bind(this):e):t}function Ht(e){let t=q+1,n=K.length;for(;t<n;){let r=t+n>>>1,i=K[r],a=qt(i);a<e||a===e&&i.flags&2?t=r+1:n=r}return t}function Ut(e){if(!(e.flags&1)){let t=qt(e),n=K[K.length-1];!n||!(e.flags&2)&&t>=qt(n)?K.push(e):K.splice(Ht(t),0,e),e.flags|=1,Wt()}}function Wt(){zt||=Rt.then(Jt)}function Gt(e){l(e)?J.push(...e):Y&&e.id===-1?Y.splice(X+1,0,e):e.flags&1||(J.push(e),e.flags|=1),Wt()}function Kt(e){if(J.length){let t=[...new Set(J)].sort((e,t)=>qt(e)-qt(t));if(J.length=0,Y){Y.push(...t);return}for(Y=t,process.env.NODE_ENV!==`production`&&(e||=new Map),X=0;X<Y.length;X++){let t=Y[X];process.env.NODE_ENV!==`production`&&Yt(e,t)||(t.flags&4&&(t.flags&=-2),t.flags&8||t(),t.flags&=-2)}Y=null,X=0}}var qt=e=>e.id==null?e.flags&2?-1:1/0:e.id;function Jt(e){process.env.NODE_ENV!==`production`&&(e||=new Map);let t=process.env.NODE_ENV===`production`?r:t=>Yt(e,t);try{for(q=0;q<K.length;q++){let e=K[q];if(e&&!(e.flags&8)){if(process.env.NODE_ENV!==`production`&&t(e))continue;e.flags&4&&(e.flags&=-2),Pt(e,e.i,e.i?15:14),e.flags&4||(e.flags&=-2)}}}finally{for(;q<K.length;q++){let e=K[q];e&&(e.flags&=-2)}q=-1,K.length=0,Kt(e),zt=null,(K.length||J.length)&&Jt(e)}}function Yt(e,t){let n=e.get(t)||0;if(n>Bt){let e=t.i,n=e&&vr(e.type);return It(`Maximum recursive updates exceeded${n?` in component <${n}>`:``}. 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}return e.set(t,n+1),!1}var Xt=new Map;process.env.NODE_ENV!==`production`&&(w().__VUE_HMR_RUNTIME__={createRecord:rn(Qt),rerender:rn(en),reload:rn(tn)});var Zt=new Map;function Qt(e,t){return Zt.has(e)?!1:(Zt.set(e,{initialDef:$t(t),instances:new Set}),!0)}function $t(e){return br(e)?e.__vccOpts:e}function en(e,t){let n=Zt.get(e);n&&(n.initialDef.render=t,[...n.instances].forEach(e=>{t&&(e.render=t,$t(e.type).render=t),e.renderCache=[],e.job.flags&8||e.update()}))}function tn(e,t){let n=Zt.get(e);if(!n)return;t=$t(t),nn(n.initialDef,t);let r=[...n.instances];for(let e=0;e<r.length;e++){let i=r[e],a=$t(i.type),o=Xt.get(a);o||(a!==n.initialDef&&nn(a,t),Xt.set(a,o=new Set)),o.add(i),i.appContext.propsCache.delete(i.type),i.appContext.emitsCache.delete(i.type),i.appContext.optionsCache.delete(i.type),i.ceReload?(o.add(i),i.ceReload(t.styles),o.delete(i)):i.parent?Ut(()=>{i.job.flags&8||(i.parent.update(),o.delete(i))}):i.appContext.reload?i.appContext.reload():typeof window<`u`?window.location.reload():console.warn(`[HMR] Root or manually mounted instance modified. Full reload required.`),i.root.ce&&i!==i.root&&i.root.ce._removeChildStyle(a)}Gt(()=>{Xt.clear()})}function nn(e,t){a(e,t);for(let n in e)n!==`__file`&&!(n in t)&&delete e[n]}function rn(e){return(t,n)=>{try{return e(t,n)}catch(e){console.error(e),console.warn(`[HMR] Something went wrong during Vue component hot-reload. Full reload required.`)}}}var an,on=[];function sn(e,t){an=e,an?(an.enabled=!0,on.forEach(({event:e,args:t})=>an.emit(e,...t)),on=[]):typeof window<`u`&&window.HTMLElement&&!(window.navigator?.userAgent)?.includes(`jsdom`)?((t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[]).push(e=>{sn(e,t)}),setTimeout(()=>{an||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,on=[])},3e3)):on=[]}var Z=null,cn=null;function ln(e,t,n=!1){let r=ur();if(r||Pn){let i=Pn?Pn._context.provides:r?r.parent==null||r.ce?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:void 0;if(i&&e in i)return i[e];if(arguments.length>1)return n&&f(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.`)}var un=Symbol.for(`v-scx`),dn=()=>{{let e=ln(un);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}};function fn(e,n,i=t){let{immediate:o,deep:s,flush:c,once:l}=i;process.env.NODE_ENV!==`production`&&!n&&(o!==void 0&&G(`watch() "immediate" option is only respected when using the watch(source, callback, options?) signature.`),s!==void 0&&G(`watch() "deep" option is only respected when using the watch(source, callback, options?) signature.`),l!==void 0&&G(`watch() "once" option is only respected when using the watch(source, callback, options?) signature.`));let u=a({},i);process.env.NODE_ENV!==`production`&&(u.onWarn=G);let d=n&&o||!n&&c!==`post`,f;if(mr){if(c===`sync`){let e=dn();f=e.__watcherHandles||=[]}else if(!d){let e=()=>{};return e.stop=r,e.resume=r,e.pause=r,e}}let p=lr;u.call=(e,t,n)=>Ft(e,p,t,n);let m=!1;c===`post`?u.scheduler=e=>{Ln(e,p&&p.suspense)}:c!==`sync`&&(m=!0,u.scheduler=(e,t)=>{t?e():Ut(e)}),u.augmentJob=e=>{n&&(e.flags|=4),m&&(e.flags|=2,p&&(e.id=p.uid,e.i=p))};let h=wt(e,n,u);return mr&&(f?f.push(h):d&&h()),h}function pn(e,t,n){let r=this.proxy,i=p(e)?e.includes(`.`)?mn(r,e):()=>r[e]:e.bind(r,r),a;f(t)?a=t:(a=t.handler,n=t);let o=fr(this),s=fn(i,a.bind(r),n);return o(),s}function mn(e,t){let n=t.split(`.`);return()=>{let t=e;for(let e=0;e<n.length&&t;e++)t=t[n[e]];return t}}var hn=e=>e.__isTeleport;function gn(e,t){e.shapeFlag&6&&e.component?(e.transition=t,gn(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}w().requestIdleCallback,w().cancelIdleCallback;var _n=Symbol.for(`v-ndc`),vn=e=>e?pr(e)?hr(e):vn(e.parent):null,yn=a(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>process.env.NODE_ENV===`production`?e.props:pt(e.props),$attrs:e=>process.env.NODE_ENV===`production`?e.attrs:pt(e.attrs),$slots:e=>process.env.NODE_ENV===`production`?e.slots:pt(e.slots),$refs:e=>process.env.NODE_ENV===`production`?e.refs:pt(e.refs),$parent:e=>vn(e.parent),$root:e=>vn(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Tn(e),$forceUpdate:e=>e.f||=()=>{Ut(e.update)},$nextTick:e=>e.n||=Vt.bind(e.proxy),$watch:e=>pn.bind(e)}),bn=e=>e===`_`||e===`$`,xn=(e,n)=>e!==t&&!e.__isScriptSetup&&c(e,n),Sn={get({_:e},n){if(n===`__v_skip`)return!0;let{ctx:r,setupState:i,data:a,props:o,accessCache:s,type:l,appContext:u}=e;if(process.env.NODE_ENV!==`production`&&n===`__isVue`)return!0;if(n[0]!==`$`){let e=s[n];if(e!==void 0)switch(e){case 1:return i[n];case 2:return a[n];case 4:return r[n];case 3:return o[n]}else if(xn(i,n))return s[n]=1,i[n];else if(a!==t&&c(a,n))return s[n]=2,a[n];else if(c(o,n))return s[n]=3,o[n];else if(r!==t&&c(r,n))return s[n]=4,r[n];else wn&&(s[n]=0)}let d=yn[n],f,m;if(d)return n===`$attrs`?(j(e.attrs,`get`,``),process.env.NODE_ENV):process.env.NODE_ENV!==`production`&&n===`$slots`&&j(e,`get`,n),d(e);if((f=l.__cssModules)&&(f=f[n]))return f;if(r!==t&&c(r,n))return s[n]=4,r[n];if(m=u.config.globalProperties,c(m,n))return m[n];process.env.NODE_ENV!==`production`&&Z&&(!p(n)||n.indexOf(`__v`)!==0)&&(a!==t&&bn(n[0])&&c(a,n)?G(`Property ${JSON.stringify(n)} must be accessed via $data because it starts with a reserved character ("$" or "_") and is not proxied on the render context.`):e===Z&&G(`Property ${JSON.stringify(n)} was accessed during render but is not defined on instance.`))},set({_:e},n,r){let{data:i,setupState:a,ctx:o}=e;return xn(a,n)?(a[n]=r,!0):process.env.NODE_ENV!==`production`&&a.__isScriptSetup&&c(a,n)?(G(`Cannot mutate <script setup> binding "${n}" from Options API.`),!1):i!==t&&c(i,n)?(i[n]=r,!0):c(e.props,n)?(process.env.NODE_ENV!==`production`&&G(`Attempting to mutate prop "${n}". Props are readonly.`),!1):n[0]===`$`&&n.slice(1)in e?(process.env.NODE_ENV!==`production`&&G(`Attempting to mutate public property "${n}". Properties starting with $ are reserved and readonly.`),!1):(process.env.NODE_ENV!==`production`&&n in e.appContext.config.globalProperties?Object.defineProperty(o,n,{enumerable:!0,configurable:!0,value:r}):o[n]=r,!0)},has({_:{data:e,setupState:n,accessCache:r,ctx:i,appContext:a,props:o,type:s}},l){let u;return!!(r[l]||e!==t&&l[0]!==`$`&&c(e,l)||xn(n,l)||c(o,l)||c(i,l)||c(yn,l)||c(a.config.globalProperties,l)||(u=s.__cssModules)&&u[l])},defineProperty(e,t,n){return n.get==null?c(n,`value`)&&this.set(e,t,n.value,null):e._.accessCache[t]=0,Reflect.defineProperty(e,t,n)}};process.env.NODE_ENV!==`production`&&(Sn.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 Cn(e){return l(e)?e.reduce((e,t)=>(e[t]=null,e),{}):e}var wn=!0;function Tn(e){let t=e.type,{mixins:n,extends:r}=t,{mixins:i,optionsCache:a,config:{optionMergeStrategies:o}}=e.appContext,s=a.get(t),c;return s?c=s:!i.length&&!n&&!r?c=t:(c={},i.length&&i.forEach(e=>En(c,e,o,!0)),En(c,t,o)),h(t)&&a.set(t,c),c}function En(e,t,n,r=!1){let{mixins:i,extends:a}=t;a&&En(e,a,n,!0),i&&i.forEach(t=>En(e,t,n,!0));for(let 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{let r=Dn[i]||n&&n[i];e[i]=r?r(e[i],t[i]):t[i]}return e}var Dn={data:On,props:Mn,emits:Mn,methods:jn,computed:jn,beforeCreate:Q,created:Q,beforeMount:Q,mounted:Q,beforeUpdate:Q,updated:Q,beforeDestroy:Q,beforeUnmount:Q,destroyed:Q,unmounted:Q,activated:Q,deactivated:Q,errorCaptured:Q,serverPrefetch:Q,components:jn,directives:jn,watch:Nn,provide:On,inject:kn};function On(e,t){return t?e?function(){return a(f(e)?e.call(this,this):e,f(t)?t.call(this,this):t)}:t:e}function kn(e,t){return jn(An(e),An(t))}function An(e){if(l(e)){let t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function Q(e,t){return e?[...new Set([].concat(e,t))]:t}function jn(e,t){return e?a(Object.create(null),e,t):t}function Mn(e,t){return e?l(e)&&l(t)?[...new Set([...e,...t])]:a(Object.create(null),Cn(e),Cn(t??{})):t}function Nn(e,t){if(!e)return t;if(!t)return e;let n=a(Object.create(null),e);for(let r in t)n[r]=Q(e[r],t[r]);return n}var Pn=null,Fn={},In=e=>Object.getPrototypeOf(e)===Fn,Ln=zn,Rn=e=>e.__isSuspense;function zn(e,t){t&&t.pendingBranch?l(e)?t.effects.push(...e):t.effects.push(e):Gt(e)}var Bn=Symbol.for(`v-fgt`),Vn=Symbol.for(`v-txt`),Hn=Symbol.for(`v-cmt`),Un=[],$=null;function Wn(e=!1){Un.push($=e?null:[])}function Gn(){Un.pop(),$=Un[Un.length-1]||null}var Kn=1;function qn(e){return e.dynamicChildren=Kn>0?$||n:null,Gn(),Kn>0&&$&&$.push(e),e}function Jn(e,t,n,r,i,a){return qn(er(e,t,n,r,i,a,!0))}function Yn(e){return e?e.__v_isVNode===!0:!1}var Xn,Zn=(...e)=>nr(...Xn?Xn(e,Z):e),Qn=({key:e})=>e??null,$n=({ref:e,ref_key:t,ref_for:n})=>(typeof e==`number`&&(e=``+e),e==null?null:p(e)||V(e)||f(e)?{i:Z,r:e,k:t,f:!!n}:e);function er(e,t=null,n=null,r=0,i=null,a=e===Bn?0:1,o=!1,s=!1){let c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Qn(t),ref:t&&$n(t),scopeId:cn,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:r,dynamicProps:i,dynamicChildren:null,appContext:null,ctx:Z};return s?(sr(c,n),a&128&&e.normalize(c)):n&&(c.shapeFlag|=p(n)?8:16),process.env.NODE_ENV!==`production`&&c.key!==c.key&&G(`VNode created with invalid key (NaN). VNode type:`,c.type),Kn>0&&!o&&$&&(c.patchFlag>0||a&6)&&c.patchFlag!==32&&$.push(c),c}var tr=process.env.NODE_ENV===`production`?nr:Zn;function nr(e,t=null,n=null,r=0,i=null,o=!1){if((!e||e===_n)&&(process.env.NODE_ENV!==`production`&&!e&&G(`Invalid vnode type when creating vnode: ${e}.`),e=Hn),Yn(e)){let r=ir(e,t,!0);return n&&sr(r,n),Kn>0&&!o&&$&&(r.shapeFlag&6?$[$.indexOf(e)]=r:$.push(r)),r.patchFlag=-2,r}if(br(e)&&(e=e.__vccOpts),t){t=rr(t);let{class:e,style:n}=t;e&&!p(e)&&(t.class=se(e)),h(n)&&(ht(n)&&!l(n)&&(n=a({},n)),t.style=ne(n))}let s=p(e)?1:Rn(e)?128:hn(e)?64:h(e)?4:f(e)?2:0;return process.env.NODE_ENV!==`production`&&s&4&&ht(e)&&(e=z(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)),er(e,t,n,r,i,s,o,!0)}function rr(e){return e?ht(e)||In(e)?a({},e):e:null}function ir(e,t,n=!1,r=!1){let{props:i,ref:a,patchFlag:o,children:s,transition:c}=e,u=t?cr(i||{},t):i,d={__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&Qn(u),ref:t&&t.ref?n&&a?l(a)?a.concat($n(t)):[a,$n(t)]:$n(t):a,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:process.env.NODE_ENV!==`production`&&o===-1&&l(s)?s.map(ar):s,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Bn?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&ir(e.ssContent),ssFallback:e.ssFallback&&ir(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&r&&gn(d,c.clone(d)),d}function ar(e){let t=ir(e);return l(e.children)&&(t.children=e.children.map(ar)),t}function or(e=` `,t=0){return tr(Vn,null,e,t)}function sr(e,t){let n=0,{shapeFlag:r}=e;if(t==null)t=null;else if(l(t))n=16;else if(typeof t==`object`)if(r&65){let n=t.default;n&&(n._c&&(n._d=!1),sr(e,n()),n._c&&(n._d=!0));return}else{n=32;let r=t._;!r&&!In(t)?t._ctx=Z:r===3&&Z&&(Z.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else f(t)?(t={default:t,_ctx:Z},n=32):(t=String(t),r&64?(n=16,t=[or(t)]):n=8);e.children=t,e.shapeFlag|=n}function cr(...e){let t={};for(let n=0;n<e.length;n++){let r=e[n];for(let e in r)if(e===`class`)t.class!==r.class&&(t.class=se([t.class,r.class]));else if(e===`style`)t.style=ne([t.style,r.style]);else if(i(e)){let n=t[e],i=r[e];i&&n!==i&&!(l(n)&&n.includes(i))&&(t[e]=n?[].concat(n,i):i)}else e!==``&&(t[e]=r[e])}return t}var lr=null,ur=()=>lr||Z,dr;{let e=w(),t=(t,n)=>{let r;return(r=e[t])||(r=e[t]=[]),r.push(n),e=>{r.length>1?r.forEach(t=>t(e)):r[0](e)}};dr=t(`__VUE_INSTANCE_SETTERS__`,e=>lr=e),t(`__VUE_SSR_SETTERS__`,e=>mr=e)}var fr=e=>{let t=lr;return dr(e),e.scope.on(),()=>{e.scope.off(),dr(t)}};function pr(e){return e.vnode.shapeFlag&4}var mr=!1;process.env.NODE_ENV;function hr(e){return e.exposed?e.exposeProxy||=new Proxy(bt(gt(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in yn)return yn[n](e)},has(e,t){return t in e||t in yn}}):e.proxy}var gr=/(?:^|[-_])\w/g,_r=e=>e.replace(gr,e=>e.toUpperCase()).replace(/[-_]/g,``);function vr(e,t=!0){return f(e)?e.displayName||e.name:e.name||t&&e.__name}function yr(e,t,n=!1){let r=vr(t);if(!r&&t.__file){let e=t.__file.match(/([^/\\]+)\.\w+$/);e&&(r=e[1])}if(!r&&e){let n=e=>{for(let n in e)if(e[n]===t)return n};r=n(e.components)||e.parent&&n(e.parent.type.components)||n(e.appContext.components)}return r?_r(r):n?`App`:`Anonymous`}function br(e){return f(e)&&`__vccOpts`in e}function xr(){if(process.env.NODE_ENV===`production`||typeof window>`u`)return;let e={style:`color:#3ba776`},n={style:`color:#1677ff`},r={style:`color:#f5222d`},i={style:`color:#eb2f96`},o={__vue_custom_formatter:!0,header(t){if(!h(t))return null;if(t.__isVue)return[`div`,e,`VueInstance`];if(V(t)){Te();let n=t.value;return O(),[`div`,{},[`span`,e,m(t)],`<`,u(n),`>`]}else if(I(t))return[`div`,{},[`span`,e,R(t)?`ShallowReactive`:`Reactive`],`<`,u(t),`>${L(t)?` (readonly)`:``}`];else if(L(t))return[`div`,{},[`span`,e,R(t)?`ShallowReadonly`:`Readonly`],`<`,u(t),`>`];return null},hasBody(e){return e&&e.__isVue},body(e){if(e&&e.__isVue)return[`div`,{},...s(e.$)]}};function s(e){let n=[];e.type.props&&e.props&&n.push(c(`props`,z(e.props))),e.setupState!==t&&n.push(c(`setup`,e.setupState)),e.data!==t&&n.push(c(`data`,z(e.data)));let r=d(e,`computed`);r&&n.push(c(`computed`,r));let a=d(e,`inject`);return a&&n.push(c(`injected`,a)),n.push([`div`,{},[`span`,{style:i.style+`;opacity:0.66`},`$ (internal): `],[`object`,{object:e}]]),n}function c(e,t){return t=a({},t),Object.keys(t).length?[`div`,{style:`line-height:1.25em;margin-bottom:0.6em`},[`div`,{style:`color:#476582`},e],[`div`,{style:`padding-left:1.25em`},...Object.keys(t).map(e=>[`div`,{},[`span`,i,e+`: `],u(t[e],!1)])]]:[`span`,{}]}function u(e,t=!0){return typeof e==`number`?[`span`,n,e]:typeof e==`string`?[`span`,r,JSON.stringify(e)]:typeof e==`boolean`?[`span`,i,e]:h(e)?[`object`,{object:t?z(e):e}]:[`span`,r,String(e)]}function d(e,t){let n=e.type;if(f(n))return;let r={};for(let i in e.ctx)p(n,i,t)&&(r[i]=e.ctx[i]);return r}function p(e,t,n){let r=e[n];if(l(r)&&r.includes(t)||h(r)&&t in r||e.extends&&p(e.extends,t,n)||e.mixins&&e.mixins.some(e=>p(e,t,n)))return!0}function m(e){return R(e)?`ShallowRef`:e.effect?`ComputedRef`:`Ref`}window.devtoolsFormatters?window.devtoolsFormatters.push(o):window.devtoolsFormatters=[o]}process.env.NODE_ENV,process.env.NODE_ENV,process.env.NODE_ENV;function Sr(){xr()}process.env.NODE_ENV!==`production`&&Sr();var Cr=(e,t)=>{let n=e.__vccOpts||e;for(let[e,r]of t)n[e]=r;return n},wr=window.jQuery,Tr=e=>e===void 0?e:wr.fn.bootstrapTable.utils.extend(!0,Array.isArray(e)?[]:{},e),Er={name:`BootstrapTable`,props:{columns:{type:Array,require:!0},data:{type:[Array,Object],default(){}},options:{type:Object,default(){return{}}}},data(){return{optionsChangedIdx:0}},mounted(){this.$table=wr(this.$el),this.$table.on(`all.bs.table`,(e,t,n)=>{let r=wr.fn.bootstrapTable.events[t];r=r.replace(/([A-Z])/g,`-$1`).toLowerCase(),this.$emit(`on-all`,...n),this.$emit(r,...n)}),this._initTable()},beforeUnmount(){this.$table.bootstrapTable(`destroy`)},methods:{_initTable(){let e={...Tr(this.options),columns:Tr(this.columns),data:Tr(this.data)};this._hasInit?this.refreshOptions(e):(this.$table.bootstrapTable(e),this._hasInit=!0)},...(()=>{let e={};for(let t of wr.fn.bootstrapTable.methods)e[t]=function(...e){return this.$table.bootstrapTable(t,...e)};return e})()},watch:{options:{handler(){this.optionsChangedIdx++},deep:!0},columns:{handler(){this.optionsChangedIdx++},deep:!0},optionsChangedIdx(){this._initTable()},data:{handler(){this.load(Tr(this.data))},deep:!0}}};function Dr(e,t,n,r,i,a){return Wn(),Jn(`table`)}return Cr(Er,[[`render`,Dr]])});