"use client"; import { useScrollAnimation } from "@/hooks/useScrollAnimation"; import { Github, Twitter, Linkedin, Mail } from "lucide-react"; import Image from "next/image"; // ========================================== // Composant : Icône Sociale Premium // ========================================== function SocialIcon({ icon: Icon, href, label, }: { icon: React.ElementType; href: string; label: string; }) { return ( {/* Lueur d'arrière-plan au survol */}
{/* Icône */} ); } // ========================================== // Composant Principal : Footer // ========================================== export function Footer() { const { ref, isVisible } = useScrollAnimation({ threshold: 0.1, }); const navLinks = [ { label: "Features", href: "#features" }, { label: "How It Works", href: "#how-it-works" }, { label: "About", href: "#about" }, ]; return ( ); }