1import{q as v,bn as d,a6 as p,aF as l,D as g,aX as _}from"./B0TLEJS9.js";const O=v({transition:{type:[Boolean,String,Object],default:"fade-transition",validator:e=>e!==!0}},"transition"),T=(e,t)=>{let{slots:s}=t;const{transition:n,disabled:r,group:i,...a}=e,{component:c=i?d:p,...f}=typeof n=="object"?n:{};return l(c,g(typeof n=="string"?{name:r?"":n}:f,typeof n=="string"?{}:Object.fromEntries(Object.entries({disabled:r,group:i}).filter(o=>{let[u,m]=o;return m!==void 0})),a),s)};function y(e,t){if(!_)return;const s=t.modifiers||{},n=t.value,{handler:r,options:i}=typeof n=="object"?n:{handler:n,options:{}},a=new IntersectionObserver(function(){let c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],f=arguments.length>1?arguments[1]:void 0;const o=e._observe?.[t.instance.$.uid];if(!o)return;const u=c.some(m=>m.isIntersecting);r&&(!s.quiet||o.init)&&(!s.once||u||o.init)&&r(u,c,f),u&&s.once?b(e,t):o.init=!0},i);e._observe=Object(e._observe),e._observe[t.instance.$.uid]={init:!1,observer:a},a.observe(e)}function b(e,t){const s=e._observe?.[t.instance.$.uid];s&&(s.observer.unobserve(e),delete e._observe[t.instance.$.uid])}const j={mounted:y,unmounted:b};export{j as I,T as M,O as m};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.