export const dynamic = "force-dynamic"; import type { Metadata } from "next"; import Link from "next/link"; import { PageHeader } from "@/components/page-header"; import { buildOgMeta } from "@/lib/og"; import { getTranscriptionYears, getTranscriptionPlaces, getTotalTranscriptionCount, getTranscriptionIndex, } from "@/lib/transcriptions"; import { TranscriptionsNav } from "./transcriptions-nav"; import { TranscriptionsBrowser } from "./transcriptions-browser"; export function generateMetadata(): Metadata { return buildOgMeta({ title: "Transcriptions", detail: "3,700+ lectures & conversations (1966–1977)", quote: "Transcriptions of Śrīla Prabhupāda's lectures, morning walks, room conversations, and dialogues — the living voice of the Founder-Ācārya preserved in text.", }); } export default async function TranscriptionsPage({ searchParams, }: { searchParams: Promise<{ view?: string }>; }) { const { view = "year" } = await searchParams; const [years, places, totalCount, index] = await Promise.all([ getTranscriptionYears(), getTranscriptionPlaces(), getTotalTranscriptionCount(), getTranscriptionIndex(), ]); return (
{totalCount.toLocaleString()} lectures & conversations of Śrīla Prabhupāda (1966–1977)