diff --git a/webui/src/features/reporting/ProviderReportWorkspace.tsx b/webui/src/features/reporting/ProviderReportWorkspace.tsx index 6e49f00..fe16f10 100644 --- a/webui/src/features/reporting/ProviderReportWorkspace.tsx +++ b/webui/src/features/reporting/ProviderReportWorkspace.tsx @@ -1,3 +1,4 @@ +import { DescriptionList } from "@govoplan/core-webui"; import { Download, FileJson, Play, ShieldCheck } from "lucide-react"; import { useEffect, useMemo, useState } from "react"; import { ContentGrid, ActionToolbar, @@ -234,26 +235,26 @@ function ProviderResult({ execution }: { execution: ProviderReportExecution }) { } {details.length > 0 && -
+ {details.map((field) =>
{field.label}
{displayValue(pathValue(execution.result, field.path), field)}
)} -
+ } ); })} -
+
Purpose
{execution.purpose}
Output hash
{shortHash(execution.output_hash)}
Source revisions
{execution.source_revisions.length}
Privacy transforms
{execution.privacy_transforms.join(", ")}
Expires
{execution.expires_at ? formatDateTime(execution.expires_at) : "Policy managed"}
-
+
);