PageSourceSearch

https://sanamekan.com/build/assets/use-measurement-ready-BS-Iwn8c.js

js sanamekan.com collected 2026-10-08 07:15:08 UTC 734 bytes, 1 lines download raw bytes

1import{c as e,r as t}from"./jsx-runtime-B99rEt_x.js";import{a as n,n as r}from"./gtm-8sYsixzi.js";var i=e(t(),1),a=.25;function o(e,t){if(!e.isIntersecting)return!1;if(e.intersectionRatio>=t)return!0;let n=e.rootBounds?.height??0;return n>0&&e.intersectionRect.height>=n*t}function s(e,t=a){let n=typeof IntersectionObserver<`u`,[r,s]=(0,i.useState)(null),[c,l]=(0,i.useState)(!1);return(0,i.useEffect)(()=>{s(t=>t===e.current?t:e.current)}),(0,i.useEffect)(()=>{if(!n||c||!r)return;let e=new IntersectionObserver(n=>{n.some(e=>o(e,t))&&(l(!0),e.disconnect())},{threshold:[0,t]});return e.observe(r),()=>e.disconnect()},[n,c,r,t]),c||!n}function c(){return!1}function l(){return(0,i.useSyncExternalStore)(n,r,c)}export{s as n,l as t};

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.