// Copyright (c) 2015 Spinpunch, Inc. All Rights Reserved. // See License.txt for license information. var UserStore = require("../stores/user_store.jsx"); module.exports = React.createClass({ handleClick: function() { this.props.handleClick(this.props.username); }, select: function() { this.setState({ isFocused: "mentions-focus" }) }, deselect: function() { this.setState({ isFocused: "" }); }, getInitialState: function() { if (this.props.isFocus) { return { isFocused: "mentions-focus" }; } else { return { isFocused: "" }; } }, render: function() { var self = this; var icon; var timestamp = UserStore.getCurrentUser().update_at; if (this.props.id != null) { icon = ; } return (
{icon}
@{this.props.username}{this.props.secondary_text}
); } });