import type { Locale } from "@/lib/i18n";
import type { CommonContent } from "@/content/types";

type SiteFooterProps = {
  locale: Locale;
  common: CommonContent;
};

export default function SiteFooter({ locale, common }: SiteFooterProps) {
  const year = new Date().getFullYear();

  return (
    <footer className="site-footer">
      <div className="container footer-content">
        <div className="footer-copy">
          <p>{common.footerRights.replace("{year}", String(year))}</p>
          <p>{common.footerBuiltWith}</p>
        </div>
        <p className="locale-badge">{locale.toUpperCase()}</p>
      </div>
    </footer>
  );
}
