diff --git a/app/scripts/components/data-catalog/index.tsx b/app/scripts/components/data-catalog/index.tsx index ee6562cd6..c7b9c29e5 100644 --- a/app/scripts/components/data-catalog/index.tsx +++ b/app/scripts/components/data-catalog/index.tsx @@ -7,6 +7,7 @@ import { Subtitle } from '@devseed-ui/typography'; import { Button } from '@devseed-ui/button'; import { CollecticonXmarkSmall } from '@devseed-ui/collecticons'; import { VerticalDivider } from '@devseed-ui/toolbar'; +import { datasets } from 'veda'; import DatasetMenu from './dataset-menu'; @@ -47,7 +48,8 @@ import { TAXONOMY_TOPICS } from '$utils/veda-data'; import { DatasetClassification } from '$components/common/dataset-classification'; -import { allDatasets } from '$components/exploration/data-utils'; + +const allDatasetsForCatalog = Object.values(datasets).map((d) => d!.data); const DatasetCount = styled(Subtitle)` grid-column: 1 / -1; @@ -135,7 +137,7 @@ function DataCatalog() { const displayDatasets = useMemo( () => - prepareDatasets(allDatasets, { + prepareDatasets(allDatasetsForCatalog, { search, taxonomies, sortField, @@ -191,7 +193,7 @@ function DataCatalog() { count={displayDatasets.length} showCount={true} />{' '} - out of {allDatasets.length}. + out of {allDatasetsForCatalog.length}. {isFiltering && (