import { notFound } from 'next/navigation' import Link from 'next/link' import Image from 'next/image' import { DOSSIERS, getDossier } from '@/lib/dossiers' import { CONTENT } from '@/lib/dossier-content' import { SiteHeader, SiteFooter } from '@/components/site-chrome' import { Stamp, OverlayStamp, FieldRow, SectionTitle, Perforation, } from '@/components/doc-elements' export function generateStaticParams() { return DOSSIERS.map((d) => ({ slug: d.slug })) } export default async function DossierPage({ params, }: { params: Promise<{ slug: string }> }) { const { slug } = await params const dossier = getDossier(slug) const content = CONTENT[slug] if (!dossier || !content) notFound() return (
{dossier.classification} Дело № {dossier.code} Экз. № 1
← Вернуться в картотеку
{/* Cross-references */}

См. также


{DOSSIERS.filter((d) => d.slug !== slug) .slice(0, 4) .map((d) => ( {d.name} {d.code} ))}
) }