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 { Card, CardHeader, CardTitle, CardDescription, CardContent, } from "@/components/ui/card"; import { Badge } from "@/components/ui/badge"; import { getAllJournals, bookCodeToSlug } from "@/lib/journals"; export function generateMetadata(): Metadata { return buildOgMeta({ title: "Journals", detail: "Personal diaries and journals of Śrīla Prabhupāda", quote: "From the personal journals of Śrīla Prabhupāda — a window into the daily life and mission of the Founder-Ācārya of ISKCON.", }); } export default async function JournalsPage() { const journals = await getAllJournals(); return (
← Home

Journals

Personal diaries and journals of Śrīla Prabhupāda

{journals.map((journal) => ( {journal.title} {journal.description && ( {journal.description} )}
{journal.year && ( {journal.year} )} {journal.totalChapters > 0 && ( {journal.totalChapters}{" "} {journal.totalChapters === 1 ? "chapter" : "chapters"} )}
))}
); }