Files
talk/client/talk-plugin-author-name/AuthorName.js
T
2017-07-20 11:52:36 -03:00

32 lines
586 B
JavaScript

import React, {Component} from 'react';
const packagename = 'talk-plugin-author-name';
export default class AuthorName extends Component {
state = {showTooltip: false}
handleClick = () => {
this.setState((state) => ({
showTooltip: !state.showTooltip
}));
}
handleMouseLeave = () => {
setTimeout(() => {
this.setState({
showTooltip: false
});
}, 500);
}
render () {
const {author} = this.props;
return (
<div
className={`${packagename}-text`}>
{author && author.username}
</div>
);
}
}