diff --git a/src/app/(website)/bg.jpg b/src/app/(website)/bg.jpg new file mode 100644 index 0000000..3ecfbb0 Binary files /dev/null and b/src/app/(website)/bg.jpg differ diff --git a/src/app/(website)/components/Home/Hero/02-data.tsx b/src/app/(website)/components/Home/Hero/02-data.tsx index 9ba5a33..5a90207 100644 --- a/src/app/(website)/components/Home/Hero/02-data.tsx +++ b/src/app/(website)/components/Home/Hero/02-data.tsx @@ -1,18 +1,9 @@ "use client"; -import { - cubicBezier, - easeIn, - easeInOut, - easeOut, - motion, - useScroll, - useTransform, -} from "motion/react"; -import { useEffect, useRef, useState } from "react"; +import { motion, useScroll, useTransform } from "motion/react"; +import { useRef } from "react"; import type { HomeHero } from "@payload-types"; import { RichText } from "@payloadcms/richtext-lexical/react"; -import { easeLinear } from "d3"; import useWindow from "@/app/(website)/hooks/useWindow"; const heroMap = { @@ -59,16 +50,23 @@ const Item = ({ title, item }: { title: string; item: HeroItem }) => { [0.2, 0.8], [-height * yp, height * yp] ); - const opacity = useTransform(scrollYProgress, [0.3, 0.5, 0.7], [0, 1, 0]); + const opacity = useTransform( + scrollYProgress, + [0.3, 0.4, 0.6, 0.7], + [0, 1, 1, 0] + ); return (