PageSourceSearch

https://storefront-008.beyourahi.workers.dev/assets/Reveal-DUYoU1lK.js

js storefront-008.beyourahi.workers.dev collected 2026-10-03 08:12:28 UTC 1,142 bytes, 1 lines download raw bytes

1import{r as o}from"./chunk-QFMPRPBF-glidRs8r.js";import{a as M}from"./button-DlPTj8U0.js";const R=(d={})=>{const{threshold:t=.1,rootMargin:a="0px",triggerOnce:r=!0,delay:n=0,disabled:s=!1}=d,i=o.useRef(null),[f,e]=o.useState(!0),[l,c]=o.useState(!1),m=()=>{e(!0)};return o.useEffect(()=>{if(s){e(!0);return}if(window.matchMedia("(prefers-reduced-motion: reduce)").matches){e(!0),c(!0);return}const u=i.current;if(!u)return;e(!1),c(!0);const p=new IntersectionObserver(g=>{g.forEach(w=>{w.isIntersecting?(n>0?setTimeout(()=>e(!0),n):e(!0),r&&p.disconnect()):r||e(!1)})},{threshold:t,rootMargin:a});return p.observe(u),()=>{p.disconnect()}},[t,a,r,n,s]),{ref:i,inView:f,triggerInView:m,mounted:l}},h=35,E=6;function V({children:d,staggerIndex:t,delay:a=0,as:r="div",className:n,style:s,threshold:i=0,variant:f}){const{ref:e,inView:l,mounted:c}=R({threshold:i,triggerOnce:!0,rootMargin:"0px 0px 10% 0px"}),m=t!==void 0?Math.min(t,E)*h:0,v=a+m,u=c?l?"in":"hidden":void 0;return o.createElement(r,{ref:e,className:M(n),"data-reveal":u,"data-reveal-variant":f==="mask"?"mask":void 0,style:v>0?{...s,"--reveal-delay":`${v}ms`}:s},d)}export{V as R};

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.