"use client"; import { useEffect } from "react"; import { usePathname } from "next/navigation"; import { gsap } from "gsap"; export function PageTransition({ children }: { children: React.ReactNode }) { const pathname = usePathname(); useEffect(() => { // Page enter animation gsap.fromTo( ".page-content", { opacity: 0, y: 20, }, { opacity: 1, y: 0, duration: 0.5, ease: "power2.out", } ); }, [pathname]); return