import React from 'react'; import PropTypes from 'prop-types'; import { userPageRoot } from '@commons/util/path-utils'; import UserPicture from '../User/UserPicture'; const RevisionAuthor = (props) => { const { revisionAuthor, updatedAt, isCompactMode } = props; const updateInfo = isCompactMode ? (
Updated at {updatedAt}
) : (
Updated by {revisionAuthor.name}
{updatedAt}
); const pictureSize = isCompactMode ? 'xs' : 'sm'; return (
{updateInfo}
); }; RevisionAuthor.propTypes = { revisionAuthor: PropTypes.object.isRequired, updatedAt: PropTypes.string.isRequired, isCompactMode: PropTypes.bool, }; RevisionAuthor.defaultProps = { isCompactMode: false, }; export default RevisionAuthor;