import Image from "next/image"; import Link from "next/link"; import { Amiri_Quran } from "next/font/google"; import { PixelMark } from "@/components/pixel-decor"; import { getAllBolumler } from "@/lib/katalog"; import { cn } from "@/lib/utils"; // Yalnız footer'daki âyet için (DESIGN.md §3). Önceden yüklenmez: Arapça // alt kümesi (~45 KB) âyet çizilirken bir kez iner, sonra önbellekten gelir. const amiriQuran = Amiri_Quran({ weight: "400", subsets: ["arabic"], preload: false, }); /** * Site footer'ı: yasal metin + SEO iç link kolonları. Server component — * popüler bölümler listesi build sırasında katalogdan gelir. Layout'a değil * sayfalara eklenir; yazdırma çıktısı (rapor/yazdir) hariç her sayfada bu * footer kullanılır. */ export function SiteFooter() { const populerBolumler = [...getAllBolumler()] .sort((a, b) => b.programSayisi - a.programSayisi) .slice(0, 8); return ( ); }