+ {i18n.portalIdBlank} +
++ {dataset.id} +
+- {i18n.portalIdBlank} +
{i18n.releaseDate(dataset.release_date)}
+ ++ {i18n.lastModified( + dataset.last_modified_date ?? dataset.deposition_date, + )}
-{dataset.id}
{i18n.releaseDate(dataset.release_date)}
- -- {i18n.lastModified( - dataset.last_modified_date ?? dataset.deposition_date, - )} -
+ {/* actions */} +Filters
diff --git a/frontend/packages/data-portal/app/routes/datasets.$id.tsx b/frontend/packages/data-portal/app/routes/datasets.$id.tsx index 16d48113c..8e8848ae9 100644 --- a/frontend/packages/data-portal/app/routes/datasets.$id.tsx +++ b/frontend/packages/data-portal/app/routes/datasets.$id.tsx @@ -14,6 +14,7 @@ import { FilterPanel } from 'app/components/FilterPanel' import { MAX_PER_PAGE } from 'app/constants/pagination' import { useDatasetById } from 'app/hooks/useDatasetById' import { useCloseDatasetDrawerOnUnmount } from 'app/state/drawer' +import { cns } from 'app/utils/cns' const GET_DATASET_BY_ID = gql(` query GetDatasetById($id: Int, $run_limit: Int, $run_offset: Int) { @@ -148,34 +149,44 @@ export default function DatasetByIdPage() { } return ( - <> -