2 lines
16 KiB
JavaScript
2 lines
16 KiB
JavaScript
import{r as O,i as me,u as _e,g as ge,f as ye,j as ae,k as Oe,n as oe,s as le,l as se,m as we,w as $,e as T}from"./@vue.ad3a2c51.js";var he=Object.defineProperty,be=Object.defineProperties,Pe=Object.getOwnPropertyDescriptors,W=Object.getOwnPropertySymbols,Se=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,k=(e,t,r)=>t in e?he(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,$e=(e,t)=>{for(var r in t||(t={}))Se.call(t,r)&&k(e,r,t[r]);if(W)for(var r of W(t))Ee.call(t,r)&&k(e,r,t[r]);return e},Fe=(e,t)=>be(e,Pe(t));function $t(e,t){var r;const n=le();return se(()=>{n.value=e()},Fe($e({},t),{flush:(r=t==null?void 0:t.flush)!=null?r:"sync"})),we(n)}var Q;const N=typeof window<"u",Ie=e=>typeof e<"u",Ft=e=>typeof e=="boolean",ie=e=>typeof e=="function",It=e=>typeof e=="number",je=e=>typeof e=="string",Te=()=>{};N&&((Q=window==null?void 0:window.navigator)==null?void 0:Q.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent);function S(e){return typeof e=="function"?e():_e(e)}function L(e,t){function r(...n){e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})}return r}const ue=e=>e();function Ce(e,t={}){let r,n;return o=>{const s=S(e),l=S(t.maxWait);if(r&&clearTimeout(r),s<=0||l!==void 0&&l<=0)return n&&(clearTimeout(n),n=null),o();l&&!n&&(n=setTimeout(()=>{r&&clearTimeout(r),n=null,o()},l)),r=setTimeout(()=>{n&&clearTimeout(n),n=null,o()},s)}}function Ne(e,t=!0,r=!0){let n=0,a,o=!0;const s=()=>{a&&(clearTimeout(a),a=void 0)};return i=>{const u=S(e),d=Date.now()-n;if(s(),u<=0)return n=Date.now(),i();d>u&&(r||!o)?(n=Date.now(),i()):t&&(a=setTimeout(()=>{n=Date.now(),o=!0,s(),i()},u-d)),!r&&!a&&(a=setTimeout(()=>o=!0,u)),o=!1}}function De(e=ue){const t=O(!0);function r(){t.value=!1}function n(){t.value=!0}return{isActive:t,pause:r,resume:n,eventFilter:(...o)=>{t.value&&e(...o)}}}function xe(e){return e}function D(e){return ge()?(ye(e),!0):!1}function Ae(e,t=200,r={}){return L(Ce(t,r),e)}function jt(e,t=200,r={}){const n=O(e.value),a=Ae(()=>{n.value=e.value},t,r);return $(e,()=>a()),n}function Tt(e,t=200,r=!1,n=!0){return L(Ne(t,r,n),e)}function Re(e){return typeof e=="function"?T(e):O(e)}function z(e,t=!0){ae()?Oe(e):t?e():oe(e)}function Me(e,t,r={}){const{immediate:n=!0}=r,a=O(!1);let o=null;function s(){o&&(clearTimeout(o),o=null)}function l(){a.value=!1,s()}function i(...u){s(),a.value=!0,o=setTimeout(()=>{a.value=!1,o=null,e(...u)},S(t))}return n&&(a.value=!0,N&&i()),D(l),{isPending:a,start:i,stop:l}}function Ct(e=!1,t={}){const{truthyValue:r=!0,falsyValue:n=!1}=t,a=me(e),o=O(e);function s(l){if(arguments.length)return o.value=l,o.value;{const i=S(r);return o.value=o.value===i?S(n):i,o.value}}return a?s:[o,s]}var q=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,Le=Object.prototype.propertyIsEnumerable,ze=(e,t)=>{var r={};for(var n in e)Ve.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&q)for(var n of q(e))t.indexOf(n)<0&&Le.call(e,n)&&(r[n]=e[n]);return r};function We(e,t,r={}){const n=r,{eventFilter:a=ue}=n,o=ze(n,["eventFilter"]);return $(e,L(a,t),o)}var ke=Object.defineProperty,Qe=Object.defineProperties,qe=Object.getOwnPropertyDescriptors,A=Object.getOwnPropertySymbols,ce=Object.prototype.hasOwnProperty,fe=Object.prototype.propertyIsEnumerable,J=(e,t,r)=>t in e?ke(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Je=(e,t)=>{for(var r in t||(t={}))ce.call(t,r)&&J(e,r,t[r]);if(A)for(var r of A(t))fe.call(t,r)&&J(e,r,t[r]);return e},He=(e,t)=>Qe(e,qe(t)),Be=(e,t)=>{var r={};for(var n in e)ce.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&A)for(var n of A(e))t.indexOf(n)<0&&fe.call(e,n)&&(r[n]=e[n]);return r};function Ue(e,t,r={}){const n=r,{eventFilter:a}=n,o=Be(n,["eventFilter"]),{eventFilter:s,pause:l,resume:i,isActive:u}=De(a);return{stop:We(e,t,He(Je({},o),{eventFilter:s})),pause:l,resume:i,isActive:u}}function F(e){var t;const r=S(e);return(t=r==null?void 0:r.$el)!=null?t:r}const E=N?window:void 0,de=N?window.document:void 0,Ge=N?window.navigator:void 0;N&&window.location;function P(...e){let t,r,n,a;if(je(e[0])||Array.isArray(e[0])?([r,n,a]=e,t=E):[t,r,n,a]=e,!t)return Te;Array.isArray(r)||(r=[r]),Array.isArray(n)||(n=[n]);const o=[],s=()=>{o.forEach(d=>d()),o.length=0},l=(d,g,v)=>(d.addEventListener(g,v,a),()=>d.removeEventListener(g,v,a)),i=$(()=>F(t),d=>{s(),d&&o.push(...r.flatMap(g=>n.map(v=>l(d,g,v))))},{immediate:!0,flush:"post"}),u=()=>{i(),s()};return D(u),u}function Nt(e,t,r={}){const{window:n=E,ignore:a=[],capture:o=!0,detectIframe:s=!1}=r;if(!n)return;let l=!0,i;const u=c=>a.some(f=>{if(typeof f=="string")return Array.from(n.document.querySelectorAll(f)).some(p=>p===c.target||c.composedPath().includes(p));{const p=F(f);return p&&(c.target===p||c.composedPath().includes(p))}}),d=c=>{n.clearTimeout(i);const f=F(e);if(!(!f||f===c.target||c.composedPath().includes(f))){if(c.detail===0&&(l=!u(c)),!l){l=!0;return}t(c)}},g=[P(n,"click",d,{passive:!0,capture:o}),P(n,"pointerdown",c=>{const f=F(e);f&&(l=!c.composedPath().includes(f)&&!u(c))},{passive:!0}),P(n,"pointerup",c=>{if(c.button===0){const f=c.composedPath();c.composedPath=()=>f,i=n.setTimeout(()=>d(c),50)}},{passive:!0}),s&&P(n,"blur",c=>{var f;const p=F(e);((f=n.document.activeElement)==null?void 0:f.tagName)==="IFRAME"&&!(p!=null&&p.contains(n.document.activeElement))&&t(c)})].filter(Boolean);return()=>g.forEach(c=>c())}function R(e,t=!1){const r=O(),n=()=>r.value=Boolean(e());return n(),z(n,t),r}function Ke(e,t={}){const{window:r=E}=t,n=R(()=>r&&"matchMedia"in r&&typeof r.matchMedia=="function");let a;const o=O(!1),s=()=>{!a||("removeEventListener"in a?a.removeEventListener("change",l):a.removeListener(l))},l=()=>{!n.value||(s(),a=r.matchMedia(Re(e).value),o.value=a.matches,"addEventListener"in a?a.addEventListener("change",l):a.addListener(l))};return se(l),D(()=>s()),o}function Dt(e={}){const{navigator:t=Ge,read:r=!1,source:n,copiedDuring:a=1500,legacy:o=!1}=e,s=["copy","cut"],l=R(()=>t&&"clipboard"in t),i=T(()=>l.value||o),u=O(""),d=O(!1),g=Me(()=>d.value=!1,a);function v(){l.value?t.clipboard.readText().then(y=>{u.value=y}):u.value=p()}if(i.value&&r)for(const y of s)P(y,v);async function c(y=S(n)){i.value&&y!=null&&(l.value?await t.clipboard.writeText(y):f(y),u.value=y,d.value=!0,g.start())}function f(y){const _=document.createElement("textarea");_.value=y!=null?y:"",_.style.position="absolute",_.style.opacity="0",document.body.appendChild(_),_.select(),document.execCommand("copy"),_.remove()}function p(){var y,_,w;return(w=(_=(y=document==null?void 0:document.getSelection)==null?void 0:y.call(document))==null?void 0:_.toString())!=null?w:""}return{isSupported:i,text:u,copied:d,copy:c}}function Xe(e){return JSON.parse(JSON.stringify(e))}const M=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},V="__vueuse_ssr_handlers__";M[V]=M[V]||{};const Ye=M[V];function pe(e,t){return Ye[e]||t}function Ze(e){return e==null?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":typeof e=="boolean"?"boolean":typeof e=="string"?"string":typeof e=="object"?"object":Number.isNaN(e)?"any":"number"}var et=Object.defineProperty,H=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,B=(e,t,r)=>t in e?et(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,U=(e,t)=>{for(var r in t||(t={}))tt.call(t,r)&&B(e,r,t[r]);if(H)for(var r of H(t))rt.call(t,r)&&B(e,r,t[r]);return e};const nt={boolean:{read:e=>e==="true",write:e=>String(e)},object:{read:e=>JSON.parse(e),write:e=>JSON.stringify(e)},number:{read:e=>Number.parseFloat(e),write:e=>String(e)},any:{read:e=>e,write:e=>String(e)},string:{read:e=>e,write:e=>String(e)},map:{read:e=>new Map(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e.entries()))},set:{read:e=>new Set(JSON.parse(e)),write:e=>JSON.stringify(Array.from(e))},date:{read:e=>new Date(e),write:e=>e.toISOString()}};function at(e,t,r,n={}){var a;const{flush:o="pre",deep:s=!0,listenToStorageChanges:l=!0,writeDefaults:i=!0,mergeDefaults:u=!1,shallow:d,window:g=E,eventFilter:v,onError:c=m=>{console.error(m)}}=n,f=(d?le:O)(t);if(!r)try{r=pe("getDefaultStorage",()=>{var m;return(m=E)==null?void 0:m.localStorage})()}catch(m){c(m)}if(!r)return f;const p=S(t),y=Ze(p),_=(a=n.serializer)!=null?a:nt[y],{pause:w,resume:h}=Ue(f,()=>I(f.value),{flush:o,deep:s,eventFilter:v});return g&&l&&P(g,"storage",x),x(),f;function I(m){try{if(m==null)r.removeItem(e);else{const b=_.write(m),j=r.getItem(e);j!==b&&(r.setItem(e,b),g&&(g==null||g.dispatchEvent(new StorageEvent("storage",{key:e,oldValue:j,newValue:b,storageArea:r}))))}}catch(b){c(b)}}function C(m){const b=m?m.newValue:r.getItem(e);if(b==null)return i&&p!==null&&r.setItem(e,_.write(p)),p;if(!m&&u){const j=_.read(b);return ie(u)?u(j,p):y==="object"&&!Array.isArray(j)?U(U({},p),j):j}else return typeof b!="string"?b:_.read(b)}function x(m){if(!(m&&m.storageArea!==r)){if(m&&m.key==null){f.value=p;return}if(!(m&&m.key!==e)){w();try{f.value=C(m)}catch(b){c(b)}finally{m?oe(h):h()}}}}}function ve(e){return Ke("(prefers-color-scheme: dark)",e)}var ot=Object.defineProperty,G=Object.getOwnPropertySymbols,lt=Object.prototype.hasOwnProperty,st=Object.prototype.propertyIsEnumerable,K=(e,t,r)=>t in e?ot(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,it=(e,t)=>{for(var r in t||(t={}))lt.call(t,r)&&K(e,r,t[r]);if(G)for(var r of G(t))st.call(t,r)&&K(e,r,t[r]);return e};function ut(e={}){const{selector:t="html",attribute:r="class",initialValue:n="auto",window:a=E,storage:o,storageKey:s="vueuse-color-scheme",listenToStorageChanges:l=!0,storageRef:i,emitAuto:u}=e,d=it({auto:"",light:"light",dark:"dark"},e.modes||{}),g=ve({window:a}),v=T(()=>g.value?"dark":"light"),c=i||(s==null?O(n):at(s,n,o,{window:a,listenToStorageChanges:l})),f=T({get(){return c.value==="auto"&&!u?v.value:c.value},set(w){c.value=w}}),p=pe("updateHTMLAttrs",(w,h,I)=>{const C=a==null?void 0:a.document.querySelector(w);if(!!C)if(h==="class"){const x=I.split(/\s/g);Object.values(d).flatMap(m=>(m||"").split(/\s/g)).filter(Boolean).forEach(m=>{x.includes(m)?C.classList.add(m):C.classList.remove(m)})}else C.setAttribute(h,I)});function y(w){var h;const I=w==="auto"?v.value:w;p(t,r,(h=d[I])!=null?h:I)}function _(w){e.onChanged?e.onChanged(w,y):y(w)}return $(f,_,{flush:"post",immediate:!0}),u&&$(v,()=>_(f.value),{flush:"post"}),z(()=>_(f.value)),f}function xt(e,t,{window:r=E,initialValue:n=""}={}){const a=O(n),o=T(()=>{var s;return F(t)||((s=r==null?void 0:r.document)==null?void 0:s.documentElement)});return $([o,()=>S(e)],([s,l])=>{var i;if(s&&r){const u=(i=r.getComputedStyle(s).getPropertyValue(l))==null?void 0:i.trim();a.value=u||n}},{immediate:!0}),$(a,s=>{var l;(l=o.value)!=null&&l.style&&o.value.style.setProperty(S(e),s)}),a}var ct=Object.defineProperty,ft=Object.defineProperties,dt=Object.getOwnPropertyDescriptors,X=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,vt=Object.prototype.propertyIsEnumerable,Y=(e,t,r)=>t in e?ct(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,mt=(e,t)=>{for(var r in t||(t={}))pt.call(t,r)&&Y(e,r,t[r]);if(X)for(var r of X(t))vt.call(t,r)&&Y(e,r,t[r]);return e},_t=(e,t)=>ft(e,dt(t));function At(e={}){const{valueDark:t="dark",valueLight:r="",window:n=E}=e,a=ut(_t(mt({},e),{onChanged:(l,i)=>{var u;e.onChanged?(u=e.onChanged)==null||u.call(e,l==="dark"):i(l)},modes:{dark:t,light:r}})),o=ve({window:n});return T({get(){return a.value==="dark"},set(l){l===o.value?a.value="auto":a.value=l?"dark":"light"}})}function Rt({document:e=de}={}){if(!e)return O("visible");const t=O(e.visibilityState);return P(e,"visibilitychange",()=>{t.value=e.visibilityState}),t}var Z=Object.getOwnPropertySymbols,gt=Object.prototype.hasOwnProperty,yt=Object.prototype.propertyIsEnumerable,Ot=(e,t)=>{var r={};for(var n in e)gt.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&Z)for(var n of Z(e))t.indexOf(n)<0&&yt.call(e,n)&&(r[n]=e[n]);return r};function Mt(e,t,r={}){const n=r,{window:a=E}=n,o=Ot(n,["window"]);let s;const l=R(()=>a&&"ResizeObserver"in a),i=()=>{s&&(s.disconnect(),s=void 0)},u=$(()=>F(e),g=>{i(),l.value&&a&&g&&(s=new ResizeObserver(t),s.observe(g,o))},{immediate:!0,flush:"post"}),d=()=>{i(),u()};return D(d),{isSupported:l,stop:d}}const ee=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]];function Vt(e,t={}){const{document:r=de,autoExit:n=!1}=t,a=e||(r==null?void 0:r.querySelector("html")),o=O(!1);let s=ee[0];const l=R(()=>{if(r){for(const p of ee)if(p[1]in r)return s=p,!0}else return!1;return!1}),[i,u,d,,g]=s;async function v(){!l.value||(r!=null&&r[d]&&await r[u](),o.value=!1)}async function c(){if(!l.value)return;await v();const p=F(a);p&&(await p[i](),o.value=!0)}async function f(){o.value?await v():await c()}return r&&P(r,g,()=>{o.value=!!(r!=null&&r[d])},!1),n&&D(v),{isSupported:l,isFullscreen:o,enter:c,exit:v,toggle:f}}var te;(function(e){e.UP="UP",e.RIGHT="RIGHT",e.DOWN="DOWN",e.LEFT="LEFT",e.NONE="NONE"})(te||(te={}));var wt=Object.defineProperty,re=Object.getOwnPropertySymbols,ht=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,ne=(e,t,r)=>t in e?wt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Pt=(e,t)=>{for(var r in t||(t={}))ht.call(t,r)&&ne(e,r,t[r]);if(re)for(var r of re(t))bt.call(t,r)&&ne(e,r,t[r]);return e};const St={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]};Pt({linear:xe},St);function Lt(e,t,r,n={}){var a,o,s;const{clone:l=!1,passive:i=!1,eventName:u,deep:d=!1,defaultValue:g}=n,v=ae(),c=r||(v==null?void 0:v.emit)||((a=v==null?void 0:v.$emit)==null?void 0:a.bind(v))||((s=(o=v==null?void 0:v.proxy)==null?void 0:o.$emit)==null?void 0:s.bind(v==null?void 0:v.proxy));let f=u;t||(t="modelValue"),f=u||f||`update:${t.toString()}`;const p=_=>l?ie(l)?l(_):Xe(_):_,y=()=>Ie(e[t])?p(e[t]):g;if(i){const _=y(),w=O(_);return $(()=>e[t],h=>w.value=p(h)),$(w,h=>{(h!==e[t]||d)&&c(f,h)},{deep:d}),w}else return T({get(){return y()},set(_){c(f,_)}})}function zt({window:e=E}={}){if(!e)return O(!1);const t=O(e.document.hasFocus());return P(e,"blur",()=>{t.value=!1}),P(e,"focus",()=>{t.value=!0}),t}function Wt(e={}){const{window:t=E,initialWidth:r=1/0,initialHeight:n=1/0,listenOrientation:a=!0,includeScrollbar:o=!0}=e,s=O(r),l=O(n),i=()=>{t&&(o?(s.value=t.innerWidth,l.value=t.innerHeight):(s.value=t.document.documentElement.clientWidth,l.value=t.document.documentElement.clientHeight))};return i(),z(i),P("resize",i,{passive:!0}),a&&P("orientationchange",i,{passive:!0}),{width:s,height:l}}export{It as a,Ft as b,P as c,F as d,xt as e,Me as f,Tt as g,Rt as h,N as i,zt as j,$t as k,Lt as l,Vt as m,At as n,Nt as o,Ct as p,Wt as q,jt as r,Dt as s,D as t,Mt as u};
|