Add coverage to data management tab

This commit is contained in:
Dries Augustyns
2025-12-03 08:21:54 +01:00
parent e506659736
commit de34b8c76b
2 changed files with 43 additions and 14 deletions
@@ -30,6 +30,7 @@ import {network} from '../lib/network';
interface FieldData {
field: string;
type: 'string' | 'number' | 'boolean' | 'date';
coverage: number;
}
interface FieldUsage {
@@ -158,6 +159,7 @@ export function DataManagementSettings() {
<TableRow>
<TableHead>Field Name</TableHead>
<TableHead>Type</TableHead>
<TableHead>Coverage</TableHead>
<TableHead className="text-right">Actions</TableHead>
</TableRow>
</TableHeader>
@@ -170,6 +172,9 @@ export function DataManagementSettings() {
<TableCell>
<Badge variant="secondary">{field.type}</Badge>
</TableCell>
<TableCell>
<span className="text-sm text-muted-foreground">{field.coverage}%</span>
</TableCell>
<TableCell className="text-right">
<Button
variant="ghost"