Files
JiboViteDocs/node_modules/@vueuse/shared/dist/index.iife.min.js

1 line
22 KiB
JavaScript
Raw Normal View History

2026-05-03 12:12:57 -04:00
(function(e,t){Object.defineProperty(e,Symbol.toStringTag,{value:`Module`});function n(e,n){var r;let i=(0,t.shallowRef)();return(0,t.watchEffect)(()=>{i.value=e()},{...n,flush:(r=n==null?void 0:n.flush)==null?`sync`:r}),(0,t.readonly)(i)}let r=n;function i(e,n,r={}){let i,a,o,s=!0,c=()=>{s=!0,o()};(0,t.watch)(e,c,{flush:`sync`,...r});let l=typeof n==`function`?n:n.get,u=typeof n==`function`?void 0:n.set,d=(0,t.customRef)((e,t)=>(a=e,o=t,{get(){return s&&(i=l(i),s=!1),a(),i},set(e){u==null||u(e)}}));return d.trigger=c,d}let a=i;function o(e={}){function n(e){return typeof e==`function`}let r=n(e)?{mounted:e,updated:e}:e,{mounted:i,unmounted:a}=r;if(!n(i))return e;let o=new WeakMap;return{...r,mounted(e,n,r,a){var s;let c=(s=o.get(e))==null?(0,t.effectScope)():s;o.set(e,c),c.run(()=>{i==null||i(e,n,r,a)})},unmounted(e,t,r,i){var s;(s=o.get(e))==null||s.stop(),o.delete(e),n(a)&&a(e,t,r,i)}}}function s(e,n){return(0,t.getCurrentScope)()?((0,t.onScopeDispose)(e,n),!0):!1}function c(){let e=new Set,t=t=>{e.delete(t)};return{on:n=>{e.add(n);let r=()=>t(n);return s(r),{off:r}},off:t,trigger:(...t)=>Promise.all(Array.from(e).map(e=>e(...t))),clear:()=>{e.clear()}}}function l(e){let n=!1,r,i=(0,t.effectScope)(!0);return((...t)=>(n||(r=i.run(()=>e(...t)),n=!0),r))}let u=new WeakMap,d=(...e)=>{var n;let r=e[0],i=(n=(0,t.getCurrentInstance)())==null?void 0:n.proxy,a=i==null?(0,t.getCurrentScope)():i;if(a==null&&!(0,t.hasInjectionContext)())throw Error(`injectLocal must be called in setup`);return a&&u.has(a)&&r in u.get(a)?u.get(a)[r]:(0,t.inject)(...e)};function f(e,n){var r;let i=(r=(0,t.getCurrentInstance)())==null?void 0:r.proxy,a=i==null?(0,t.getCurrentScope)():i;if(a==null)throw Error(`provideLocal must be called in setup`);u.has(a)||u.set(a,Object.create(null));let o=u.get(a);return o[e]=n,(0,t.provide)(e,n)}function p(e,t){let n=(t==null?void 0:t.injectionKey)||Symbol(e.name||`InjectionState`),r=t==null?void 0:t.defaultValue;return[(...t)=>{let r=e(...t);return f(n,r),r},()=>d(n,r)]}function m(e,n){return n===!0?(0,t.ref)(e):(0,t.shallowRef)(e)}let h=typeof window<`u`&&typeof document<`u`,ee=typeof WorkerGlobalScope<`u`&&globalThis instanceof WorkerGlobalScope,te=e=>e!==void 0,ne=e=>e!=null,g=(e,...t)=>{e||console.warn(...t)},re=Object.prototype.toString,_=e=>re.call(e)===`[object Object]`,ie=()=>Date.now(),v=()=>+Date.now(),ae=(e,t,n)=>Math.min(n,Math.max(t,e)),y=()=>{},oe=(e,t)=>(e=Math.ceil(e),t=Math.floor(t),Math.floor(Math.random()*(t-e+1))+e),se=(e,t)=>Object.hasOwn(e,t),ce=le();function le(){var e,t,n;return h&&!!(!((e=window)==null||(e=e.navigator)==null)&&e.userAgent)&&(/iP(?:ad|hone|od)/.test(window.navigator.userAgent)||((t=window)==null||(t=t.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test((n=window)==null?void 0:n.navigator.userAgent))}function b(...e){if(e.length!==1)return(0,t.toRef)(...e);let n=e[0];return typeof n==`function`?(0,t.readonly)((0,t.customRef)(()=>({get:n,set:y}))):(0,t.ref)(n)}function x(e,t){function n(...n){return new Promise((r,i)=>{Promise.resolve(e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})).then(r).catch(i)})}return n}let S=e=>e();function C(e,n={}){let r,i,a=y,o=e=>{clearTimeout(e),a(),a=y},s;return c=>{let l=(0,t.toValue)(e),u=(0,t.toValue)(n.maxWait);return r&&o(r),l<=0||u!==void 0&&u<=0?(i&&(o(i),i=void 0),Promise.resolve(c())):new Promise((e,t)=>{a=n.rejectOnCancel?t:e,s=c,u&&!i&&(i=setTimeout(()=>{r&&o(r),i=void 0,e(s())},u)),r=setTimeout(()=>{i&&o(i),i=void 0,e(c())},l)})}}function w(...e){let n=0,r,i=!0,a=y,o,s,c,l,u;!(0,t.isRef)(e[0])&&typeof e[0]==`object`?{delay:s,trailing:c=!0,leading:l=!0,rejectOnCancel:u=!1}=e[0]:[s,c=!0,l=!0,u=!1]=e;let d=()=>{r&&(clearTimeout(r),r=void 0,a(),a=y)};return e=>{let f=(0,t.toValue)(s),p=Date.now()-n,m=()=>o=e();return d(),f<=0?(n=Date.now(),m()):(p>f?(n=Date.now(),(l||!i)&&m()):c&&(o=new Promise((e,t)=>{a=u?t:e,r=setTimeout(()=>{n=Date.now(),i=!0,e(m()),d()},Math.max(0,f-p))})),!l&&!r&&(r=setTimeout(()=>i=!0,f)),i=!1,o)}}function T(e=S,n={}){let{initialState:r=`active`}=n,i=b(r===`active`);function a(){i.value=!1}funct