react-components
Version:
React components used by Khan Academy
18 lines (14 loc) • 402 B
JSX
var Target = React.createClass({
render: function() {
return <DragTarget onDrop={this.handleDrop}>
{this.state.message}
</DragTarget>;
},
handleDrop: function(event) {
this.setState({ message: "delicious. thank you!" });
},
getInitialState: function() {
return { message: "I haven't received any drags" };
}
});
return <Target />;