Newer
Older
import React, { Fragment } from 'react'
import { H2, Button } from '@pubsweet/ui'
const TdDate = styled.td`
vertical-align: top;
`
const TdPerson = TdDate
manuscript.audits
.reduce((reversed, audit) => {
reversed.unshift(audit)
return reversed
}, [])
.map(audit => (
<tr key={audit.id}>
<TdDate>{moment(audit.created).format('DD/MM/YYYY HH:mm:ss')}</TdDate>
<TdPerson>{`${audit.user.givenNames} ${audit.user.surname}`}</TdPerson>
<td>{obtainEventDescription(audit, manuscript)}</td>
</tr>
))
`
const DetailsHeading = styled.div`
display: flex;
align-items: baseline;
justify-content: space-between;
`
const ActivityDetails = props => (
<Fragment>
<DetailsHeading>
<div>
<H2>Details</H2>
</div>
<div>
<NewMsgBtn primary>New message</NewMsgBtn>
</div>
</DetailsHeading>
<DataColumn>Date</DataColumn>
<PersonColumn>Person</PersonColumn>