"use client"; import Image from "next/image"; import { motion } from "framer-motion"; import Link from "next/link"; import { Download, ExternalLink, Award } from "lucide-react"; import { useTranslations } from "next-intl"; import { Statistics } from "@/components/pages/home"; export default function SertificatePage() { const t = useTranslations(); const certs = [ { id: 1, src: "/images/about/sertificate.webp", title: "Sertifikat 1", desc: "lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.", year: "2024", }, ]; return ( <> {/* ── Hero ── */} {t("about.certificatePage.hero.label")} {t("about.certificatePage.hero.title1")}{" "} {t("about.certificatePage.hero.title2")} {t("about.certificatePage.hero.description")} {/* Divider */} {/* ── Horizontal scroll track ── */} {/* Section header */} {certs.length} {t("about.certificatePage.count.suffix")} {/* ── Count strip ── */} {certs.length} {t("about.certificatePage.count.description")} {/* Scrollable row */} {certs.map((c, i) => ( {/* ── Left: certificate image ── */} {/* ── Right: info + actions ── */} {/* Label + title + desc */} {t("about.certificatePage.card.badge")} {c.title} {c.desc} {/* Actions */} {t("about.certificatePage.card.view")} {t("about.certificatePage.card.download")} ))} {/* End spacer */} > ); }
{t("about.certificatePage.count.description")}
{t("about.certificatePage.card.badge")}
{c.desc}