Stuff = React.createComponent({
getInitialState: function() {
return {value: ''};
},
onChange: function(e) {
this.setState({value: e.target.value});
},
onClick: function() {
this.props.callback(this.state.value);
},
render: function() {
return <div>
<input value={this.state.value} onChange={this.onChange}/>
<button onClick={this.onClick}/>
</div>;
}
});