Build 545032stable
Module 206692
481 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{$v:()=>l,e:()=>a,wB:()=>o});let i=new WeakMap,r=new WeakMap;function s(e,t){e.forEach(e=>{let n=r.get(t)?.get(e.target);null!=n&&n.call(null,e)})}function a(e){let t=i.get(e);return null==t&&(t=new IntersectionObserver(s,e),i.set(e,t),r.set(t,new WeakMap)),t}function o(e,t,n){let i=r.get(e)??new WeakMap;i.has(t)||e.observe(t),i.set(t,n),r.set(e,i)}function l(e,t){let n=r.get(e)??new WeakMap;n.has(t)&&(n.delete(t),e.unobserve(t),r.set(e,n))}}