PageSourceSearch

https://ladygracecatamaran.com/wp-content/themes/white-whale/build…visibility-tracker-D1JidDlB.js?ver=D1JidDlB

js ladygracecatamaran.com collected 2026-10-07 23:55:28 UTC 1,119 bytes, 2 lines download raw bytes

1import{g as f}from"./get-device-type-Bgk550Sr.js";const d=.5,u="[data-fhs-component-type]",m="fhs-component-viewed",i=new Set;function p(n){const e=n.getAttribute("data-fhs-component-id");if(!e||i.has(e))return!1;const o=window.fhsAnalytics?.track;if(typeof o!="function")return!1;i.add(e);const s=n.getAttribute("data-fhs-component-type")||"",r=n.getAttribute("data-fhs-pattern-id")||void 0;return o(m,{component_type:s,component_id:e,pattern_id:r,device_type:f()}),!0}function a(){if(typeof document>"u"||!document.body)return;const n=new IntersectionObserver(r=>{for(const t of r)t.isIntersecting&&t.intersectionRatio>=d&&p(t.target)&&n.unobserve(t.target)},{threshold:d,rootMargin:"0px"});function e(){const r=document.querySelectorAll(u);for(const t of r){const c=t.getAttribute("data-fhs-component-id");c&&!i.has(c)&&n.observe(t)}}e();let o=null;new MutationObserver(()=>{o&&clearTimeout(o),o=setTimeout(e,100)}).observe(document.body,{childList:!0,subtree:!0})}document.readyState==="loading"?document.addEventListener("DOMContentLoaded",a):a();
2//# sourceMappingURL=component-visibility-tracker-D1JidDlB.js.map

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.