feat: add sub-sidebar result page

This commit is contained in:
2026-08-01 00:59:58 +07:00 Unverified
parent 255b895112
commit a41baf1435
7 changed files with 141 additions and 23 deletions
-9
View File
@@ -141,7 +141,6 @@ export default async function ResultsListPage({
<TableRow>
<TableHead>Respondent</TableHead>
<TableHead>Submitted</TableHead>
<TableHead>Status</TableHead>
<TableHead>Note</TableHead>
<TableHead className="text-right">Actions</TableHead>
</TableRow>
@@ -149,9 +148,6 @@ export default async function ResultsListPage({
<TableBody>
{rows.map((submission) => {
const detailHref = `/admin/form/${id}/result/${submission.id}${listQuery ? `?return=${encodeURIComponent(listQuery)}` : ""}`;
const edited =
Array.isArray(submission.editHistory) &&
submission.editHistory.length > 0;
return (
<TableRow key={submission.id} className="relative cursor-pointer">
<TableCell>
@@ -177,11 +173,6 @@ export default async function ResultsListPage({
)}
</TableCell>
<TableCell>{formatDate(submission.submittedAt)}</TableCell>
<TableCell>
<Badge variant={edited ? "secondary" : "outline"}>
{edited ? "Edited" : "Original"}
</Badge>
</TableCell>
<TableCell className="max-w-80">
{submission.adminNote ? (
<p className="line-clamp-2 whitespace-pre-wrap text-sm">