PageSourceSearch

https://www.filmsupply.com/assets/index-BTz571An.js

js filmsupply.com collected 2026-10-02 06:23:39 UTC 2,512 bytes, 1 lines download raw bytes

1import{r as v}from"./constants-C8rvLH7q.js";(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};e.SENTRY_RELEASE={id:"[email protected]"};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="74c8cc54-3337-41ba-8fea-612ea7635df5",e._sentryDebugIdIdentifier="sentry-dbid-74c8cc54-3337-41ba-8fea-612ea7635df5")}catch{}})();var I=new Map,y=new WeakMap,A=0,O;function m(e){return e?(y.has(e)||(A+=1,y.set(e,A.toString())),y.get(e)):"0"}function B(e){return Object.keys(e).sort().filter(t=>e[t]!==void 0).map(t=>`${t}_${t==="root"?m(e.root):e[t]}`).toString()}function M(e){const t=B(e);let s=I.get(t);if(!s){const o=new Map;let c;const i=new IntersectionObserver(u=>{u.forEach(r=>{var n;const b=r.isIntersecting&&c.some(d=>r.intersectionRatio>=d);e.trackVisibility&&typeof r.isVisible>"u"&&(r.isVisible=b),[...(n=o.get(r.target))!=null?n:[]].forEach(d=>{d(b,r)})})},e);c=i.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),s={id:t,observer:i,elements:o},I.set(t,s)}return s}function $(e,t,s={},o=O){if(typeof window.IntersectionObserver>"u"&&o!==void 0){const n=e.getBoundingClientRect();return t(o,{isIntersecting:o,target:e,intersectionRatio:typeof s.threshold=="number"?s.threshold:0,time:0,boundingClientRect:n,intersectionRect:n,rootBounds:n}),()=>{}}const{id:c,observer:i,elements:u}=M(s),r=u.get(e)||[];return u.has(e)||u.set(e,r),r.push(t),i.observe(e),function(){r.splice(r.indexOf(t),1),r.length===0&&(u.delete(e),i.unobserve(e)),u.size===0&&(i.disconnect(),I.delete(c))}}function z({threshold:e,delay:t,trackVisibility:s,rootMargin:o,scrollMargin:c,root:i,triggerOnce:u,skip:r,initialInView:n,fallbackInView:b,onChange:d}={}){var S;const[l,D]=v.useState(null),R=v.useRef(d),g=v.useRef(n),[p,_]=v.useState({inView:!!n,entry:void 0});R.current=d,v.useEffect(()=>{if(g.current===void 0&&(g.current=n),r||!l)return;let a;return a=$(l,(h,E)=>{const x=g.current;g.current=h,!(x===void 0&&!h)&&(_({inView:h,entry:E}),R.current&&R.current(h,E),E.isIntersecting&&u&&a&&(a(),a=void 0))},{root:i,rootMargin:o,scrollMargin:c,threshold:e,trackVisibility:s,delay:t},b),()=>{a&&a()}},[Array.isArray(e)?e.toString():e,l,i,o,c,u,r,s,b,t]);const w=(S=p.entry)==null?void 0:S.target,T=v.useRef(void 0);!l&&w&&!u&&!r&&T.current!==w&&(T.current=w,_({inView:!!n,entry:void 0}),g.current=n);const f=[D,p.inView,p.entry];return f.ref=f[0],f.inView=f[1],f.entry=f[2],f}export{z as u};

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.