Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Download
80698 views
1
/**
2
* This file is provided by Facebook for testing and evaluation purposes
3
* only. Facebook reserves all rights not expressly granted.
4
*
5
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
6
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
7
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
8
* FACEBOOK BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
9
* AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
10
* CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
11
*/
12
13
var React = require('react');
14
15
var ReactPropTypes = React.PropTypes;
16
17
var MessageListItem = React.createClass({
18
19
propTypes: {
20
message: ReactPropTypes.object
21
},
22
23
render: function() {
24
var message = this.props.message;
25
return (
26
<li className="message-list-item">
27
<h5 className="message-author-name">{message.authorName}</h5>
28
<div className="message-time">
29
{message.date.toLocaleTimeString()}
30
</div>
31
<div className="message-text">{message.text}</div>
32
</li>
33
);
34
}
35
36
});
37
38
module.exports = MessageListItem;
39
40