Files
Library/node_modules/@vueuse/core/dist/index.iife.min.js

1 line
115 KiB
JavaScript
Raw Normal View History

2026-01-09 23:05:52 -05:00
(function(e,t,n){var r=Object.create,i=Object.defineProperty,a=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyNames,s=Object.getPrototypeOf,c=Object.prototype.hasOwnProperty,l=(e,t,n,r)=>{if(t&&typeof t==`object`||typeof t==`function`)for(var s=o(t),l=0,u=s.length,d;l<u;l++)d=s[l],!c.call(e,d)&&d!==n&&i(e,d,{get:(e=>t[e]).bind(null,d),enumerable:!(r=a(t,d))||r.enumerable});return e},u=(e,t,n)=>(n=e==null?{}:r(s(e)),l(t||!e||!e.__esModule?i(n,`default`,{value:e,enumerable:!0}):n,e));t=u(t),n=u(n);function d(e,r,i){var a;let o;o=(0,n.isRef)(i)?{evaluating:i}:i||{};let{lazy:s=!1,flush:c=`sync`,evaluating:l=void 0,shallow:u=!0,onError:d=(a=globalThis.reportError)==null?t.noop:a}=o,f=(0,n.shallowRef)(!s),p=u?(0,n.shallowRef)(r):(0,n.ref)(r),m=0;return(0,n.watchEffect)(async t=>{if(!f.value)return;m++;let n=m,r=!1;l&&Promise.resolve().then(()=>{l.value=!0});try{let i=await e(e=>{t(()=>{l&&(l.value=!1),r||e()})});n===m&&(p.value=i)}catch(e){d(e)}finally{l&&n===m&&(l.value=!1),r=!0}},{flush:c}),s?(0,n.computed)(()=>(f.value=!0,p.value)):p}let f=d;function p(e,t,r,i){let a=(0,n.inject)(e);return r&&(a=(0,n.inject)(e,r)),i&&(a=(0,n.inject)(e,r,i)),typeof t==`function`?(0,n.computed)(e=>t(a,e)):(0,n.computed)({get:e=>t.get(a,e),set:t.set})}function m(e={}){let{inheritAttrs:r=!0}=e,i=(0,n.shallowRef)(),a=(0,n.defineComponent)({setup(e,{slots:t}){return()=>{i.value=t.default}}}),o=(0,n.defineComponent)({inheritAttrs:r,props:e.props,setup(t,{attrs:n,slots:a}){return()=>{var o;i.value;let s=(o=i.value)==null?void 0:o.call(i,{...e.props==null?h(n):t,$slots:a});return r&&(s==null?void 0:s.length)===1?s[0]:s}}});return(0,t.makeDestructurable)({define:a,reuse:o},[a,o])}function h(e){let n={};for(let r in e)n[(0,t.camelize)(r)]=e[r];return n}function g(e={}){let t=0,r=(0,n.ref)([]);function i(...i){let a=(0,n.shallowReactive)({key:t++,args:i,promise:void 0,resolve:()=>{},reject:()=>{},isResolving:!1,options:e});return r.value.push(a),a.promise=new Promise((e,t)=>{a.resolve=t=>(a.isResolving=!0,e(t)),a.reject=t}).finally(()=>{a.promise=void 0;let e=r.value.indexOf(a);e!==-1&&r.value.splice(e,1)}),a.promise}function a(...t){return e.singleton&&r.value.length>0?r.value[0].promise:i(...t)}let o=(0,n.defineComponent)((t,{slots:i})=>{let a=()=>r.value.map(e=>{var t;return(0,n.h)(n.Fragment,{key:e.key},(t=i.default)==null?void 0:t.call(i,e))});return e.transition?()=>(0,n.h)(n.TransitionGroup,e.transition,a):a});return o.start=a,o}function _(e){return function(...t){return e.apply(this,t.map(e=>(0,n.toValue)(e)))}}let v=t.isClient?window:void 0,y=t.isClient?window.document:void 0,b=t.isClient?window.navigator:void 0,x=t.isClient?window.location:void 0;function S(e){var t;let r=(0,n.toValue)(e);return(t=r==null?void 0:r.$el)==null?r:t}function C(...e){let r=(e,t,n,r)=>(e.addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)),i=(0,n.computed)(()=>{let r=(0,t.toArray)((0,n.toValue)(e[0])).filter(e=>e!=null);return r.every(e=>typeof e!=`string`)?r:void 0});return(0,t.watchImmediate)(()=>{var r,a;return[(r=(a=i.value)==null?void 0:a.map(e=>S(e)))==null?[v].filter(e=>e!=null):r,(0,t.toArray)((0,n.toValue)(i.value?e[1]:e[0])),(0,t.toArray)((0,n.unref)(i.value?e[2]:e[1])),(0,n.toValue)(i.value?e[3]:e[2])]},([e,n,i,a],o,s)=>{if(!(e!=null&&e.length)||!(n!=null&&n.length)||!(i!=null&&i.length))return;let c=(0,t.isObject)(a)?{...a}:a,l=e.flatMap(e=>n.flatMap(t=>i.map(n=>r(e,t,n,c))));s(()=>{l.forEach(e=>e())})},{flush:`post`})}let w=!1;function T(e,r,i={}){let{window:a=v,ignore:o=[],capture:s=!0,detectIframe:c=!1,controls:l=!1}=i;if(!a)return l?{stop:t.noop,cancel:t.noop,trigger:t.noop}:t.noop;if(t.isIOS&&!w){w=!0;let e={passive:!0};Array.from(a.document.body.children).forEach(n=>n.addEventListener(`click`,t.noop,e)),a.document.documentElement.addEventListener(`click`,t.noop,e)}let u=!0,d=e=>(0,n.toValue)(o).some(t=>{if(typeof t==`string`)return Array.from(a.document.querySelectorAll(t)).some(t=>t===e.target||e.composedPath().includes(t));{let n=S(t);return n&&(e.target===n||e.composedPath().includes(n))}});function f(e){let t=(0,n.toValue)(e);ret