13494: Maintains 'Head version' data on the collection panel.
authorLucas Di Pentima <lucas@di-pentima.com.ar>
Tue, 17 Nov 2020 15:25:42 +0000 (12:25 -0300)
committerLucas Di Pentima <lucas@di-pentima.com.ar>
Tue, 17 Nov 2020 15:25:42 +0000 (12:25 -0300)
This is to avoid the rest of the information changing places on the panel.

Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <lucas@di-pentima.com.ar>

src/views/collection-panel/collection-panel.tsx

index 0799c5cce5eb6984f581889e2e444200deaaed46..f1c9073da4baec4d52642e90785f59a4cc1e91b6 100644 (file)
@@ -304,14 +304,12 @@ export const CollectionDetailsAttributes = (props: { item: CollectionResource, t
             <DetailsAttribute classLabel={classes.label} classValue={classes.value}
                 label='Owner' linkToUuid={item.ownerUuid} />
         </Grid>
-
-        {isOldVersion &&
-            <Grid item xs={12} md={mdSize}>
-                <DetailsAttribute classLabel={classes.label} classValue={classes.value}
-                    label='Head version'
-                    linkToUuid={item.currentVersionUuid} />
-            </Grid>
-        }
+        <Grid item xs={12} md={mdSize}>
+            <DetailsAttribute classLabel={classes.label} classValue={classes.value}
+                label='Head version'
+                value={isOldVersion ? undefined : 'this one'}
+                linkToUuid={isOldVersion ? item.currentVersionUuid : undefined} />
+        </Grid>
         <Grid item xs={12} md={mdSize}>
             <DetailsAttribute
                 classLabel={classes.label} classValue={classes.value}