import React from 'react';
import PropTypes from 'prop-types';
export default class Username extends React.Component {
renderForNull() {
return anyone;
}
render() {
const { user } = this.props;
if (user == null) {
return this.renderForNull();
}
const name = user.name || '(no name)';
const username = user.username;
const href = `/user/${user.username}`;
return (
{name} (@{username})
);
}
}
Username.propTypes = {
user: PropTypes.oneOfType([PropTypes.object, PropTypes.string]), // Possibility of receiving a string of 'null'
};