Only show creator or recent updater info per document
This commit is contained in:
@@ -35,7 +35,13 @@ class PublishingInfo extends Component {
|
|||||||
};
|
};
|
||||||
|
|
||||||
render() {
|
render() {
|
||||||
const { collaborators } = this.props;
|
const {
|
||||||
|
collaborators,
|
||||||
|
createdAt,
|
||||||
|
updatedAt,
|
||||||
|
createdBy,
|
||||||
|
updatedBy,
|
||||||
|
} = this.props;
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<Container align="center">
|
<Container align="center">
|
||||||
@@ -45,23 +51,22 @@ class PublishingInfo extends Component {
|
|||||||
<Avatar key={user.id} src={user.avatarUrl} title={user.name} />
|
<Avatar key={user.id} src={user.avatarUrl} title={user.name} />
|
||||||
))}
|
))}
|
||||||
</Avatars>}
|
</Avatars>}
|
||||||
<span>
|
|
||||||
{this.props.createdBy.name}
|
{createdAt == updatedAt
|
||||||
{' '}
|
? <span>
|
||||||
published
|
{createdBy.name}
|
||||||
{' '}
|
{' '}
|
||||||
{moment(this.props.createdAt).fromNow()}
|
published
|
||||||
{this.props.createdAt !== this.props.updatedAt
|
{' '}
|
||||||
? <span>
|
{moment(createdAt).fromNow()}
|
||||||
and
|
</span>
|
||||||
{this.props.createdBy.id !== this.props.updatedBy.id &&
|
: <span>
|
||||||
` ${this.props.updatedBy.name} `}
|
{updatedBy.name}
|
||||||
modified
|
{' '}
|
||||||
{' '}
|
modified
|
||||||
{moment(this.props.updatedAt).fromNow()}
|
{' '}
|
||||||
</span>
|
{moment(updatedAt).fromNow()}
|
||||||
: null}
|
</span>}
|
||||||
</span>
|
|
||||||
</Container>
|
</Container>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user