PageSourceSearch

https://pinnacle-consulting.ai/assets/ScrollReveal-CTTrgbYR.js

js pinnacle-consulting.ai collected 2026-10-05 15:24:18 UTC 1,613 bytes, 1 lines download raw bytes

1import{r as e}from"./rolldown-runtime-hePW80VL.js";import{n as t,r as n}from"./createLucideIcon-B5CfPMPL.js";import{t as r}from"./utils-B6KiDbIe.js";var i=e(n(),1),a=({threshold:e=.1,rootMargin:t=`0px 0px -50px 0px`,triggerOnce:n=!0}={})=>{let r=(0,i.useRef)(null),[a,o]=(0,i.useState)(!1);return(0,i.useEffect)(()=>{let i=r.current;if(!i)return;if(!(`IntersectionObserver`in window)){o(!0);return}let a=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting?(o(!0),n&&a.unobserve(e.target)):n||o(!1)})},{threshold:e,rootMargin:t});return a.observe(i),()=>{a.disconnect()}},[e,t,n]),{ref:r,isVisible:a}},o=t(),s={"fade-up":{initial:`opacity-0 translate-y-8`,visible:`opacity-100 translate-y-0`},"fade-down":{initial:`opacity-0 -translate-y-8`,visible:`opacity-100 translate-y-0`},"fade-left":{initial:`opacity-0 translate-x-8`,visible:`opacity-100 translate-x-0`},"fade-right":{initial:`opacity-0 -translate-x-8`,visible:`opacity-100 translate-x-0`},"zoom-in":{initial:`opacity-0 scale-90`,visible:`opacity-100 scale-100`},"zoom-out":{initial:`opacity-0 scale-110`,visible:`opacity-100 scale-100`},"flip-up":{initial:`opacity-0 rotateX-90`,visible:`opacity-100 rotateX-0`},"slide-up":{initial:`opacity-0 translate-y-12`,visible:`opacity-100 translate-y-0`}},c=({children:e,animation:t=`fade-up`,delay:n=0,duration:i=600,className:c,threshold:l=.1,once:u=!0})=>{let{ref:d,isVisible:f}=a({threshold:l,triggerOnce:u}),{initial:p,visible:m}=s[t];return(0,o.jsx)(`div`,{ref:d,className:r(`transition-all ease-out`,f?m:p,c),style:{transitionDuration:`${i}ms`,transitionDelay:`${n}ms`},children:e})};export{c 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.