Skip to content
Snippets Groups Projects
Commit 2bb2f8f6 authored by esikkala's avatar esikkala
Browse files

Manuscript table: handle events with missing date, hide owner column for now

parent 12b87e38
No related branches found
No related tags found
No related merge requests found
...@@ -51,6 +51,9 @@ const styles = (theme) => ({ ...@@ -51,6 +51,9 @@ const styles = (theme) => ({
progressTitle: { progressTitle: {
marginRight: 15 marginRight: 15
}, },
noDate: {
marginRight: 20
}
}); });
class ResultTable extends React.Component { class ResultTable extends React.Component {
...@@ -167,21 +170,15 @@ class ResultTable extends React.Component { ...@@ -167,21 +170,15 @@ class ResultTable extends React.Component {
if (Array.isArray(cell)) { if (Array.isArray(cell)) {
cell = orderBy(cell, 'date'); cell = orderBy(cell, 'date');
const items = cell.map((item, i) => { const items = cell.map((item, i) => {
let eventType;
if (item.type === 'http://www.cidoc-crm.org/cidoc-crm/E8_Acquisition') {
eventType = 'Acquisition';
} else {
eventType = 'Observation';
}
return ( return (
<li key={i}> <li key={i}>
{item.date} {item.date == null ? <span className={this.props.classes.noDate}>No date</span> : item.date}
{' '} {' '}
<a <a
target='_blank' rel='noopener noreferrer' target='_blank' rel='noopener noreferrer'
href={item.dataProviderUrl} href={item.dataProviderUrl}
> >
{eventType} {item.type === 'http://www.cidoc-crm.org/cidoc-crm/E8_Acquisition' ? 'Acquisition' : 'Observation'}
</a> </a>
</li> </li>
); );
...@@ -301,9 +298,9 @@ class ResultTable extends React.Component { ...@@ -301,9 +298,9 @@ class ResultTable extends React.Component {
<TableCell className={classes.withFilter}> <TableCell className={classes.withFilter}>
{this.eventRenderer(row.event)} {this.eventRenderer(row.event)}
</TableCell> </TableCell>
<TableCell className={classes.withFilter}> {/* <TableCell className={classes.withFilter}>
{this.ownerRenderer(row.owner)} {this.ownerRenderer(row.owner)}
</TableCell> </TableCell> */}
</TableRow> </TableRow>
); );
})} })}
......
...@@ -63,11 +63,11 @@ const columns = [ ...@@ -63,11 +63,11 @@ const columns = [
property: 'event', property: 'event',
desc: 'Event description' desc: 'Event description'
}, },
{ // {
label: 'Owner', // label: 'Owner',
property: 'owner', // property: 'owner',
desc: 'Material description' // desc: 'Material description'
}, // },
]; ];
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment