import * as React from 'react'; import { cn } from '@/lib/utils'; import Link from 'next/link'; import { LucideIcon } from 'lucide-react'; // GitHub 品牌图标(lucide-react 1.x 移除了品牌图标,这里用内联 SVG 替代) const GithubIcon = React.forwardRef>( (props, ref) => ( ), ); GithubIcon.displayName = 'GithubIcon'; export interface FooterSectionProps { className?: string; } /** * Footer Section - 页脚 */ export const FooterSection = React.memo(function FooterSection({ className, }: FooterSectionProps) { return ( ); }); function SocialLink({ icon: Icon, href }: { icon: LucideIcon; href: string }) { return ( ); } function FooterLink({ href, children, }: { href: string; children: React.ReactNode; }) { return ( {children} ); }