From ff7655670ea74f6ae59c7fa51f45d2fdb56d3def Mon Sep 17 00:00:00 2001 From: bender Date: Fri, 27 Mar 2026 09:40:06 +0000 Subject: [PATCH] Update src/app/page.tsx --- src/app/page.tsx | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 362e229..5cd481e 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -2,6 +2,7 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import ReactLenis from "lenis/react"; +import { useEffect, useState } from "react"; import ContactCenter from '@/components/sections/contact/ContactCenter'; import FeatureCardTwentyFour from '@/components/sections/feature/FeatureCardTwentyFour'; import FooterBaseReveal from '@/components/sections/footer/FooterBaseReveal'; @@ -11,6 +12,20 @@ import ProductCardTwo from '@/components/sections/product/ProductCardTwo'; import TestimonialCardSixteen from '@/components/sections/testimonial/TestimonialCardSixteen'; export default function LandingPage() { + const [showTitle, setShowTitle] = useState(true); + + useEffect(() => { + const handleScroll = () => { + if (window.scrollY > 100) { + setShowTitle(false); + } else { + setShowTitle(true); + } + }; + window.addEventListener("scroll", handleScroll); + return () => window.removeEventListener("scroll", handleScroll); + }, []); + return ( @@ -145,4 +160,4 @@ export default function LandingPage() { ); -} \ No newline at end of file +} -- 2.49.1