Files
immich-folio/app/proof/[token]/page.tsx

35 lines
525 B
TypeScript

import type { Metadata } from 'next';
import {
proofMetadata,
renderProof,
} from '../renderProof';
export const dynamic = 'force-dynamic';
interface ProofPageProps {
params: Promise<{
token: string;
}>;
}
export async function generateMetadata({
params,
}: ProofPageProps): Promise<Metadata> {
const { token } = await params;
return proofMetadata(token);
}
export default async function ProofPage({
params,
}: ProofPageProps) {
const { token } = await params;
return renderProof(token);
}