index.8e2438fc.js 5.5 KB

1
  1. import{z as X,D as m,G as u,H as Y,J as N,K as R}from"./vendor.6251acf1.js";function D(e){return X()?(Y(e),!0):!1}const h=typeof window!="undefined",G=e=>typeof e=="string",b=()=>{};function q(e,t){function r(...n){e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})}return r}const x=e=>e();function B(e=x){const t=u(!0);function r(){t.value=!1}function n(){t.value=!0}return{isActive:t,pause:r,resume:n,eventFilter:(...a)=>{t.value&&e(...a)}}}function Q(e,t=!1,r="Timeout"){return new Promise((n,o)=>{setTimeout(t?()=>o(r):n,e)})}var A=Object.getOwnPropertySymbols,U=Object.prototype.hasOwnProperty,Z=Object.prototype.propertyIsEnumerable,k=(e,t)=>{var r={};for(var n in e)U.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&&Z.call(e,n)&&(r[n]=e[n]);return r};function ee(e,t,r={}){const n=r,{eventFilter:o=x}=n,a=k(n,["eventFilter"]);return m(e,q(o,t),a)}var te=Object.defineProperty,re=Object.defineProperties,ne=Object.getOwnPropertyDescriptors,S=Object.getOwnPropertySymbols,T=Object.prototype.hasOwnProperty,W=Object.prototype.propertyIsEnumerable,J=(e,t,r)=>t in e?te(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,oe=(e,t)=>{for(var r in t||(t={}))T.call(t,r)&&J(e,r,t[r]);if(S)for(var r of S(t))W.call(t,r)&&J(e,r,t[r]);return e},ae=(e,t)=>re(e,ne(t)),ie=(e,t)=>{var r={};for(var n in e)T.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&S)for(var n of S(e))t.indexOf(n)<0&&W.call(e,n)&&(r[n]=e[n]);return r};function se(e,t,r={}){const n=r,{eventFilter:o}=n,a=ie(n,["eventFilter"]),{eventFilter:l,pause:f,resume:s,isActive:p}=B(o);return{stop:ee(e,t,ae(oe({},a),{eventFilter:l})),pause:f,resume:s,isActive:p}}function $(e){var t;const r=R(e);return(t=r==null?void 0:r.$el)!=null?t:r}const O=h?window:void 0;h&&window.document;h&&window.navigator;h&&window.location;function z(...e){let t,r,n,o;if(G(e[0])?([r,n,o]=e,t=O):[t,r,n,o]=e,!t)return b;let a=b;const l=m(()=>$(t),s=>{a(),!!s&&(s.addEventListener(r,n,o),a=()=>{s.removeEventListener(r,n,o),a=b})},{immediate:!0,flush:"post"}),f=()=>{l(),a()};return D(f),f}function _e(e,t,r){const{immediate:n=!0,delay:o=0,onError:a=b,resetOnExecute:l=!0,shallow:f=!0}=r!=null?r:{},s=f?N(t):u(t),p=u(!1),c=u(!1),v=u(void 0);async function g(d=0,..._){l&&(s.value=t),v.value=void 0,p.value=!1,c.value=!0,d>0&&await Q(d);const P=typeof e=="function"?e(..._):e;try{const w=await P;s.value=w,p.value=!0}catch(w){v.value=w,a(w)}finally{c.value=!1}return s.value}return n&&g(o),{state:s,isReady:p,isLoading:c,error:v,execute:g}}const j=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{},E="__vueuse_ssr_handlers__";j[E]=j[E]||{};const le=j[E];function ue(e,t){return le[e]||t}function fe(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"||Array.isArray(e)?"object":Number.isNaN(e)?"any":"number"}const ce={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 pe(e,t,r,n={}){var o;const{flush:a="pre",deep:l=!0,listenToStorageChanges:f=!0,writeDefaults:s=!0,shallow:p,window:c=O,eventFilter:v,onError:g=i=>{console.error(i)}}=n,d=(p?N:u)(t);if(!r)try{r=ue("getDefaultStorage",()=>{var i;return(i=O)==null?void 0:i.localStorage})()}catch(i){g(i)}if(!r)return d;const _=R(t),P=fe(_),w=(o=n.serializer)!=null?o:ce[P],{pause:H,resume:K}=se(d,()=>M(d.value),{flush:a,deep:l,eventFilter:v});return c&&f&&z(c,"storage",F),F(),d;function M(i){try{i==null?r.removeItem(e):r.setItem(e,w.write(i))}catch(y){g(y)}}function V(i){if(!(i&&i.key!==e)){H();try{const y=i?i.newValue:r.getItem(e);return y==null?(s&&_!==null&&r.setItem(e,w.write(_)),_):typeof y!="string"?y:w.read(y)}catch(y){g(y)}finally{K()}}}function F(i){i&&i.key!==e||(d.value=V(i))}}var L=Object.getOwnPropertySymbols,ve=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,we=(e,t)=>{var r={};for(var n in e)ve.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&L)for(var n of L(e))t.indexOf(n)<0&&de.call(e,n)&&(r[n]=e[n]);return r};function ye(e,t,r={}){const n=r,{window:o=O}=n,a=we(n,["window"]);let l;const f=o&&"ResizeObserver"in o,s=()=>{l&&(l.disconnect(),l=void 0)},p=m(()=>$(e),v=>{s(),f&&o&&v&&(l=new ResizeObserver(t),l.observe(v,a))},{immediate:!0,flush:"post"}),c=()=>{s(),p()};return D(c),{isSupported:f,stop:c}}function Oe(e,t={width:0,height:0},r={}){const n=u(t.width),o=u(t.height);return ye(e,([a])=>{n.value=a.contentRect.width,o.value=a.contentRect.height},r),m(()=>$(e),a=>{n.value=a?t.width:0,o.value=a?t.height:0}),{width:n,height:o}}function he(e,t,r={}){const{window:n=O}=r;return pe(e,t,n==null?void 0:n.localStorage,r)}var I,C;h&&(window==null?void 0:window.navigator)&&((I=window==null?void 0:window.navigator)==null?void 0:I.platform)&&/iP(ad|hone|od)/.test((C=window==null?void 0:window.navigator)==null?void 0:C.platform);function me({window:e=O}={}){if(!e)return{x:u(0),y:u(0)};const t=u(e.pageXOffset),r=u(e.pageYOffset);return z("scroll",()=>{t.value=e.pageXOffset,r.value=e.pageYOffset},{capture:!1,passive:!0}),{x:t,y:r}}export{z as a,me as b,_e as c,he as d,Oe as u};