@@ -172,7 +163,10 @@ export function DatasetVersions({
|
-
+
{showViewDetails && (
{
}
export const SummaryDescription = ({
- summary
+ summary,
+ versionNumber
}: {
summary?: DatasetVersionSummary | DatasetVersionSummaryStringValues
+ versionNumber?: string
}) => {
- const summaryText: Record = useDatasetVersionSummaryDescription(summary)
+ const { t } = useTranslation('dataset')
+ const summaryText: Record = useDatasetVersionSummaryDescription(
+ summary,
+ versionNumber
+ )
return (
<>
{Object.entries(summaryText).map(([key, value]) =>
typeof summary === 'string' ? (
{value}
+ ) : key === t('versions.deaccessionedReason') ? (
+
+ {key}: {value}
+
) : (
- {key}: {key == 'Files' ? {value} : value};
+ {key}: {key === 'Files' ? {value} : value};
)
)}
diff --git a/src/sections/dataset/dataset-versions/DatasetViewDetailButton.tsx b/src/sections/dataset/dataset-versions/DatasetViewDetailButton.tsx
index 6f43e0e9b..d8de7bbec 100644
--- a/src/sections/dataset/dataset-versions/DatasetViewDetailButton.tsx
+++ b/src/sections/dataset/dataset-versions/DatasetViewDetailButton.tsx
@@ -26,6 +26,17 @@ export function DatasetViewDetailButton({
newVersion: newVersionNumber
})
+ if (!differences) {
+ return (
+
+ {t('datasetVersionSummary.noVersionDifferences', {
+ oldVersion: oldVersionNumber,
+ newVersion: newVersionNumber
+ })}
+
+ )
+ }
+
return (
<>
|