diff --git a/src/components/Footer.tsx b/src/components/Footer.tsx index 5c0edfb..802d274 100644 --- a/src/components/Footer.tsx +++ b/src/components/Footer.tsx @@ -1,22 +1,38 @@ import { useI18n } from "@/i18n/context"; import type { TranslationKeys } from "@/i18n/translations"; -const columns: { titleKey: TranslationKeys; linkKeys: TranslationKeys[] }[] = [ +const columns: { titleKey: TranslationKeys; links: { key: TranslationKeys; href: string }[] }[] = [ { titleKey: "footer_product", - linkKeys: ["footer_technology", "footer_performance", "footer_pricing"], + links: [ + { key: "footer_technology", href: "/#technology" }, + { key: "footer_performance", href: "https://uptime.pvenode.ru/" }, + { key: "footer_pricing", href: "/#pricing" }, + ], }, { titleKey: "footer_company", - linkKeys: ["footer_about", "footer_blog", "footer_careers"], + links: [ + { key: "footer_about", href: "/about" }, + { key: "footer_blog", href: "/about" }, + { key: "footer_careers", href: "/careers" }, + ], }, { titleKey: "footer_support", - linkKeys: ["footer_help", "footer_contact", "footer_faq"], + links: [ + { key: "footer_help", href: "/support" }, + { key: "footer_contact", href: "/contacts" }, + { key: "footer_faq", href: "/#faq" }, + ], }, { titleKey: "footer_legal", - linkKeys: ["footer_privacy", "footer_terms"], + links: [ + { key: "footer_privacy", href: "/privacy-policy" }, + { key: "footer_user_agreement", href: "/user-agreement" }, + { key: "footer_terms", href: "/terms-of-use" }, + ], }, ]; @@ -46,13 +62,15 @@ export function Footer() {

{t(col.titleKey)}