export async function generateStaticParams() {
const resultsIds = await db.diagnosticResult.findMany({
select: {
id: true,
},
});
return resultsIds.map(({ id }) => ({
id: id,
}));
}
export default async function page({ params }: { params: { id: string } }) {
const result = await api.diagnosticResult.findById.query(params.id);
if (!result) notFound();
return (
<main className="p-6">
<DiagnosticResult result={result} />
</main>
);
}
export async function generateStaticParams() {
const resultsIds = await db.diagnosticResult.findMany({
select: {
id: true,
},
});
return resultsIds.map(({ id }) => ({
id: id,
}));
}
export default async function page({ params }: { params: { id: string } }) {
const result = await api.diagnosticResult.findById.query(params.id);
if (!result) notFound();
return (
<main className="p-6">
<DiagnosticResult result={result} />
</main>
);
}