"use client"; import { memo } from "react"; import FooterLogo from "@/components/sections/footer/FooterLogo"; import SocialLinks from "@/components/shared/SocialLinks"; import { cls } from "@/lib/utils"; import type { SocialLink } from "@/components/shared/SocialLinks"; interface FooterCardProps { logoSrc?: string; logoAlt?: string; logoText?: string; copyrightText?: string; socialLinks?: SocialLink[]; ariaLabel?: string; className?: string; containerClassName?: string; cardClassName?: string; logoClassName?: string; svgClassName?: string; dividerClassName?: string; copyrightContainerClassName?: string; copyrightTextClassName?: string; socialContainerClassName?: string; socialIconClassName?: string; } const FooterCard = memo(function FooterCard({ logoSrc, logoAlt = "Logo", logoText = "Webild", copyrightText = `© 2025 | Webild`, socialLinks, ariaLabel = "Site footer", className = "", containerClassName = "", cardClassName = "", logoClassName = "", svgClassName = "", dividerClassName = "", copyrightContainerClassName = "", copyrightTextClassName = "", socialContainerClassName = "", socialIconClassName = "", }) { return ( ); }); FooterCard.displayName = "FooterCard"; export default FooterCard;