feat(capa): wire owner notes form into capa-owner page and HSE detail view

This commit is contained in:
2026-07-23 12:00:43 +08:00
parent 5f34dbb644
commit 938eb7e08d
2 changed files with 12 additions and 1 deletions
+9
View File
@@ -30,6 +30,7 @@ export default async function CapaDetailPage({ params }: Props) {
.select(`
id, incident_id, root_cause_ref, description, department,
due_date, priority, status, completed_at, verified_by, verified_at, created_at,
owner_notes,
incidents (reference_no, incident_type),
owner:users!owner_user_id (name, email)
`)
@@ -77,6 +78,14 @@ export default async function CapaDetailPage({ params }: Props) {
<p className="text-xs text-gray-500">Status</p>
<p className="text-gray-800 capitalize">{status.replace(/_/g, ' ')}</p>
</div>
{(capa as { owner_notes: string | null }).owner_notes && (
<div className="col-span-2">
<p className="text-xs text-gray-500">Owner Notes</p>
<p className="text-sm text-gray-800 whitespace-pre-wrap">
{(capa as { owner_notes: string }).owner_notes}
</p>
</div>
)}
</div>
{(capa as { root_cause_ref: string | null }).root_cause_ref && (