let data = [
{ id: 1, author: "Pete Hunt", text: "This is one comment" },
{ id: 2, author: "Jordan Walke", text: "This is *another* comment" }
];
let Comment = React.createClass({
rawMarkup: function () {
let rawMarkup = marked(this.props.children.toString(), { sanitize: true });
return { __html: rawMarkup };
},
render: function () {
return (
{this.props.author}
);
}
});
let CommentList = React.createClass({
render: function () {
return (
This is one comment
This is *another* comment
);
}
});
let CommentForm = React.createClass({
render: function () {
return (
Hello, world! I am a CommentForm.
);
}
});
let CommentBox = React.createClass({
render: function () {
return (
Comments
);
}
});
ReactDOM.render(
,
document.getElementById("content")
);