"use client"; import { useState, useEffect } from 'react'; import { motion } from 'framer-motion'; import { Github, Linkedin, Mail, Heart } from 'lucide-react'; import Link from 'next/link'; const Footer = () => { const [currentYear, setCurrentYear] = useState(2024); const [mounted, setMounted] = useState(false); useEffect(() => { setCurrentYear(new Date().getFullYear()); setMounted(true); }, []); const socialLinks = [ { icon: Github, href: 'https://github.com/Denshooter', label: 'GitHub' }, { icon: Linkedin, href: 'https://linkedin.com/in/dkonkol', label: 'LinkedIn' }, { icon: Mail, href: 'mailto:contact@dki.one', label: 'Email' } ]; const quickLinks = [ { name: 'Home', href: '/' }, { name: 'Projects', href: '/projects' }, { name: 'About', href: '#about' }, { name: 'Contact', href: '#contact' } ]; if (!mounted) { return null; } return ( ); }; export default Footer;