From e13d95c843ca0f6e1e1fb9c000df1940eec113ef Mon Sep 17 00:00:00 2001 From: Albrecht Degering Date: Tue, 18 Aug 2026 11:30:40 +0200 Subject: [PATCH] Adopt shared WebUI layout primitives --- webui/src/features/reporting/ProviderReportWorkspace.tsx | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) 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"}
-
+
);