PageSourceSearch

https://photobucket.com/assets/js/index-BRb-vGx1.js

js photobucket.com collected 2026-09-24 06:56:24 UTC 4,452 bytes, 1 lines download raw bytes

1var B=Object.defineProperty;var g=Object.getOwnPropertySymbols;var R=Object.prototype.hasOwnProperty,O=Object.prototype.propertyIsEnumerable;var N=(e,t,i)=>t in e?B(e,t,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[t]=i,S=(e,t)=>{for(var i in t||(t={}))R.call(t,i)&&N(e,i,t[i]);if(g)for(var i of g(t))O.call(t,i)&&N(e,i,t[i]);return e};var A=(e,t)=>{var i={};for(var r in e)R.call(e,r)&&t.indexOf(r)<0&&(i[r]=e[r]);if(e!=null&&g)for(var r of g(e))t.indexOf(r)<0&&O.call(e,r)&&(i[r]=e[r]);return i};import{n as D,h as U,a as x,e as E,b as W}from"./_virtual_mf___mfe_internal__host__mf_owner__1__loadShare__react__loadShare__.js-ClGO9exV.js";var $=Object.defineProperty,z=(e,t,i)=>t in e?$(e,t,{enumerable:!0,configurable:!0,writable:!0,value:i}):e[t]=i,_=(e,t,i)=>z(e,typeof t!="symbol"?t+"":t,i),I=new Map,y=new WeakMap,T=0,F=void 0;function j(e){return e?(y.has(e)||(T+=1,y.set(e,T.toString())),y.get(e)):"0"}function q(e){return Object.keys(e).sort().filter(t=>e[t]!==void 0).map(t=>"".concat(t,"_").concat(t==="root"?j(e.root):e[t])).toString()}function G(e){const t=q(e);let i=I.get(t);if(!i){const r=new Map;let a;const n=new IntersectionObserver(o=>{o.forEach(s=>{var h;const c=s.isIntersecting&&a.some(u=>s.intersectionRatio>=u);e.trackVisibility&&typeof s.isVisible>"u"&&(s.isVisible=c),(h=r.get(s.target))==null||h.forEach(u=>{u(c,s)})})},e);a=n.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),i={id:t,observer:n,elements:r},I.set(t,i)}return i}function k(e,t,i={},r=F){if(typeof window.IntersectionObserver>"u"&&r!==void 0){const h=e.getBoundingClientRect();return t(r,{isIntersecting:r,target:e,intersectionRatio:typeof i.threshold=="number"?i.threshold:0,time:0,boundingClientRect:h,intersectionRect:h,rootBounds:h}),()=>{}}const{id:a,observer:n,elements:o}=G(i),s=o.get(e)||[];return o.has(e)||o.set(e,s),s.push(t),n.observe(e),function(){s.splice(s.indexOf(t),1),s.length===0&&(o.delete(e),n.unobserve(e)),o.size===0&&(n.disconnect(),I.delete(a))}}function H(e){return typeof e.children!="function"}var L=class extends D{constructor(e){super(e),_(this,"node",null),_(this,"_unobserveCb",null),_(this,"handleNode",t=>{this.node&&(this.unobserve(),!t&&!this.props.triggerOnce&&!this.props.skip&&this.setState({inView:!!this.props.initialInView,entry:void 0})),this.node=t||null,this.observeNode()}),_(this,"handleChange",(t,i)=>{t&&this.props.triggerOnce&&this.unobserve(),H(this.props)||this.setState({inView:t,entry:i}),this.props.onChange&&this.props.onChange(t,i)}),this.state={inView:!!e.initialInView,entry:void 0}}componentDidMount(){this.unobserve(),this.observeNode()}componentDidUpdate(e){(e.rootMargin!==this.props.rootMargin||e.root!==this.props.root||e.threshold!==this.props.threshold||e.skip!==this.props.skip||e.trackVisibility!==this.props.trackVisibility||e.delay!==this.props.delay)&&(this.unobserve(),this.observeNode())}componentWillUnmount(){this.unobserve()}observeNode(){if(!this.node||this.props.skip)return;const{threshold:e,root:t,rootMargin:i,trackVisibility:r,delay:a,fallbackInView:n}=this.props;this._unobserveCb=k(this.node,this.handleChange,{threshold:e,root:t,rootMargin:i,trackVisibility:r,delay:a},n)}unobserve(){this._unobserveCb&&(this._unobserveCb(),this._unobserveCb=null)}render(){const{children:e}=this.props;if(typeof e=="function"){const{inView:p,entry:v}=this.state;return e({inView:p,entry:v,ref:this.handleNode})}const f=this.props,{as:t,triggerOnce:i,threshold:r,root:a,rootMargin:n,onChange:o,skip:s,trackVisibility:h,delay:c,initialInView:u,fallbackInView:b}=f,w=A(f,["as","triggerOnce","threshold","root","rootMargin","onChange","skip","trackVisibility","delay","initialInView","fallbackInView"]);return U(t||"div",S({ref:this.handleNode},w),e)}};function Q({threshold:e,delay:t,trackVisibility:i,rootMargin:r,root:a,triggerOnce:n,skip:o,initialInView:s,fallbackInView:h,onChange:c}={}){var u;const[b,w]=x(null),f=E(c),[p,v]=x({inView:!!s,entry:void 0});f.current=c,W(()=>{if(o||!b)return;let l;return l=k(b,(M,m)=>{v({inView:M,entry:m}),f.current&&f.current(M,m),m.isIntersecting&&n&&l&&(l(),l=void 0)},{root:a,rootMargin:r,threshold:e,trackVisibility:i,delay:t},h),()=>{l&&l()}},[Array.isArray(e)?e.toString():e,b,a,r,n,o,i,h,t]);const V=(u=p.entry)==null?void 0:u.target,C=E(void 0);!b&&V&&!n&&!o&&C.current!==V&&(C.current=V,v({inView:!!s,entry:void 0}));const d=[w,p.inView,p.entry];return d.ref=d[0],d.inView=d[1],d.entry=d[2],d}export{L as I,Q 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.