Skip to content

Commit 4bda3a5

Browse files
committed
FIX : Linking an existing document should be clearer and more practical (fixes #383).
1 parent 82e207e commit 4bda3a5

1 file changed

Lines changed: 5 additions & 2 deletions

File tree

frontend/src/components/ExistingDocument.jsx

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,13 @@
11
import Card from 'react-bootstrap/Card';
22
import { useNavigate } from 'react-router';
3+
import {format } from 'date-fns';
34

45
function ExistingDocument({ document, relatedTo, verb, setLastUpdate, backend }) {
56
const navigate = useNavigate();
67
const title = document.dc_title || 'Untitled document';
8+
const isPartOf = document.dc_isPartOf || '';
9+
const creator = document.dc_creator || '';
10+
const issued = format(new Date(document.dc_issued), 'dd/MM/yyyy HH:mm') || '';
711
const sourceChunksToBeLinked = (verb !== 'includes' && relatedTo.length)
812
? [{ verb, object: relatedTo[0] }]
913
: relatedTo.map(object =>({ verb, object }));
@@ -33,11 +37,10 @@ function ExistingDocument({ document, relatedTo, verb, setLastUpdate, backend })
3337
})
3438
.catch(console.error);
3539
};
36-
3740
return (
3841
<Card onClick={handleClick} className="existingDocument documentList">
3942
<Card.Body>
40-
<span>{title}</span>
43+
<span><strong>{title}</strong> - <i>{isPartOf} - {creator} - {issued}</i></span>
4144
</Card.Body>
4245
</Card>
4346
);

0 commit comments

Comments
 (0)