Add workbench interaction smoke anchors
GeoIntel CI / docs-smoke (push) Has been cancelled
GeoIntel CI / contract-smoke (push) Has been cancelled

This commit is contained in:
Codex
2026-06-17 18:57:58 +02:00
parent 3d50daf9c9
commit f635f4c6e8
13 changed files with 314 additions and 13 deletions
@@ -62,7 +62,7 @@ export function DatasetPanel({
onRefreshMetadata,
}: DatasetPanelProps) {
return (
<section>
<section data-testid="dataset-panel">
<h2>Datasets</h2>
<form onSubmit={onUploadDataset}>
<select
@@ -111,7 +111,11 @@ export function DatasetPanel({
<div>size: {formatBytes(dataset.size_bytes)}</div>
<div>features: {dataset.feature_count ?? dataset.vector_summary?.feature_count ?? 'n/a'}</div>
<div>bbox: {formatBounds(dataset.bounds_json ?? dataset.vector_summary?.bounds_json)}</div>
<button type="button" onClick={() => onLoadDatasetDetails(selectedProjectId ?? '', dataset)}>
<button
type="button"
onClick={() => onLoadDatasetDetails(selectedProjectId ?? '', dataset)}
data-testid={`dataset-select-${dataset.id}`}
>
Select / details
</button>
<button