diff --git a/frontend/src/pages/tags/TagHistoryPage.tsx b/frontend/src/pages/tags/TagHistoryPage.tsx index 06442ee..5271e55 100644 --- a/frontend/src/pages/tags/TagHistoryPage.tsx +++ b/frontend/src/pages/tags/TagHistoryPage.tsx @@ -85,14 +85,39 @@ const renderAliasDiff = ( ) => { const before = new Set (previous?.aliases.map (alias => alias.name) ?? []) const after = new Set (current?.aliases.map (alias => alias.name) ?? []) + return [...new Set ([...after, ...before])].map (name => { - const content = ( - {name}) if (!(before.has (name))) - return {content} + { + return ( + + {name} + ) + } + if (!(after.has (name))) - return {content} - return {content} + { + return ( + + {name} + ) + } + + return ( + + {name} + ) }) } @@ -162,7 +187,6 @@ const TagVersionRows = ({ change, children }: { {renderPrimaryName (change.currentNameReference, language, label)} {label ('nameChanges.currentReference')} )} -
{label ('nameChanges.noNameRecord')}
) : renderDiff ({ current, prev: previous }, snapshot => renderPrimaryName (snapshot, language, label), primaryEqual) @@ -170,7 +194,7 @@ const TagVersionRows = ({ change, children }: {