export const dynamic = "force-dynamic"; import type { Metadata } from "next"; import Link from "next/link"; import { PageHeader } from "@/components/layout/page-header"; import { buildOgMeta } from "@/lib/og"; import { getLetterYears, getLetterRecipients, getLetterLocations, getTotalLetterCount, } from "@/lib/letters"; import { LettersNav } from "./letters-nav"; import { LettersBrowser } from "./letters-browser"; export function generateMetadata(): Metadata { return buildOgMeta({ title: "Letters", detail: "6,800+ letters (1947–1977)", quote: "Personal correspondence by Śrīla Prabhupāda — guiding disciples, Godbrothers, and well-wishers in the science of Kṛṣṇa consciousness.", }); } export default async function LettersPage({ searchParams, }: { searchParams: Promise<{ view?: string }>; }) { const { view = "year" } = await searchParams; const [years, recipients, locations, totalCount] = await Promise.all([ getLetterYears(), getLetterRecipients(), getLetterLocations(), getTotalLetterCount(), ]); return (
{totalCount.toLocaleString()} letters by Śrīla Prabhupāda (1947–1977)