/** @jsx React.DOM */ var MainView = React.createClass({ getInitialState: function() { return { body: "" }; }, render: function() { $.get("/raw/" + this.props.message.Hash, function(data) { var body = data.substring(data.indexOf('\n\n')+2); this.setState({body: body}); }.bind(this)); // TODO: // - trim 'Re:' from messages and group/thread them. var m = this.props.message; return (

{m.Subject}

From {m.From} at {m.Date.toLocaleString()}

Original
{this.state.body}
); } });