import Link from "next/link"; import type { ReactNode } from "react"; import { Logo } from "@/components/Logo"; import { DOCKER_HUB_URL, GITEA_ISSUES_URL, GITEA_URL, SUPPORT_EMAIL, } from "@/lib/plans"; function GiteaIcon({ className }: { className?: string }) { return ( ); } function DockerIcon({ className }: { className?: string }) { return ( ); } function FooterLink({ href, children, external, }: { href: string; children: ReactNode; external?: boolean; }) { const className = "transition-colors duration-300 hover:text-white"; if (external || href.startsWith("#") || href.startsWith("mailto:")) { return ( {children} ); } return ( {children} ); } function LegalLink({ href, children, external, }: { href: string; children: ReactNode; external?: boolean; }) { const className = "transition-colors duration-300 hover:text-gray-300"; if (external) { return ( {children} ); } return ( {children} ); } const STATUS_URL = "https://status.atakanozban.com/status/2"; export function Footer() { const year = new Date().getFullYear(); return ( ); }