"use client"; import { useEffect } from "react"; import Link from "next/link"; import Image from "next/legacy/image"; import gsap from "gsap"; import ScrollTrigger from "gsap/dist/ScrollTrigger"; import location from "@/public/images/footer/location.png"; import phone from "@/public/images/footer/phone.png"; import gmail from "@/public/images/footer/gmail.png"; const Footer = () => { const currentYear = new Date().getFullYear(); // Static header data const headerData = { title: "GNX Soft Ltd.", logoUrl: "/images/logo.png", logoLightUrl: "/images/logo-light.png", navigationType: "both", headerClass: "tp-header", scrolledClass: "navbar-active", buttonText: "Let's Talk", buttonUrl: "/contact-us", buttonClass: "btn btn-primary d-none d-sm-flex", isActive: true, displayOrder: 1, metaData: JSON.stringify({ mobileBreakpoint: 992, scrollThreshold: 50, hideOnMobile: false, mobileFirst: true, hamburgerMenu: true }) }; useEffect(() => { gsap.registerPlugin(ScrollTrigger); gsap.set(".foot-fade", { x: -100, opacity: 0, }); ScrollTrigger.batch(".foot-fade", { start: "-100px bottom", onEnter: (elements) => gsap.to(elements, { x: 0, opacity: 1, stagger: 0.3, }), }); }, []); // Get logo URL from static data const logoSrc = headerData.logoUrl; return ( ); }; export default Footer;