import Link from "next/link"; import { Mail } from "lucide-react"; import { FaLinkedin } from "react-icons/fa6"; import { SiGitea } from "react-icons/si"; import type { Locale, Dictionary } from "@/lib/dictionaries"; import { LogoMark } from "@/components/ui/Logo"; interface FooterProps { locale: Locale; dict: Dictionary; } export default function Footer({ locale, dict }: FooterProps) { const footerLinks = { [dict.footer.product]: [ { label: dict.nav.features, href: `/${locale}/#features` }, { label: dict.nav.services, href: `/${locale}/services` }, { label: dict.nav.contact, href: `/${locale}/contact` }, ], [dict.footer.company]: [ { label: dict.nav.about, href: `/${locale}/about` }, ], [dict.footer.connect]: [ { label: "Source Code", href: "https://git.ksan.dev/ksan", external: true }, { label: "Email", href: "mailto:contact@ksan.dev", external: true }, { label: "LinkedIn", href: "https://www.linkedin.com/in/%C4%91or%C4%91e-k%C5%A1an-886871266", external: true }, ], }; const socials = [ { icon: SiGitea, href: "https://git.ksan.dev/ksan", label: "Gitea" }, { icon: Mail, href: "mailto:contact@ksan.dev", label: "Email" }, { icon: FaLinkedin, href: "https://www.linkedin.com/in/%C4%91or%C4%91e-k%C5%A1an-886871266/", label: "LinkedIn" }, ]; return ( ); }