import { notFound } from "next/navigation";
import { IssueMatrixViewDetailScreen } from "@/features/pswg/issue-matrix/issue-matrix-view-detail";

export default async function Page({
  params,
}: {
  params: Promise<{ id: string }>;
}) {
  const { id } = await params;
  const issueId = Number(id);
  if (!Number.isSafeInteger(issueId) || issueId <= 0) notFound();
  return (
    <IssueMatrixViewDetailScreen
      issueId={issueId}
      backPath="/admin/activity-logs"
      showEvaluationForm={false}
    />
  );
}
