react-tangle
Version:
tangle.js style input elements for react
36 lines (33 loc) • 978 B
JavaScript
/** @jsx React.DOM */
var TangleText = require('../'),
React = require('react');
var Example = React.createClass({
getInitialState: function() {
return { value: 0, valueTwo: 0 };
},
onChange: function(value) {
this.setState({ value: value });
},
onChangeTwo: function(value) {
this.setState({ valueTwo: value });
},
render: function() {
/* jshint ignore:start */
return (
<div>
<div className='clearfix pad1 keyline-bottom'>
<div className='col4'>
<TangleText value={this.state.valueTwo} onChange={this.onChangeTwo} />
<TangleText value={this.state.value} onChange={this.onChange}
min={0} max={1} step={0.02} />
</div>
<div className='col8'>
Default settings, no minimum, maximum, or step.
</div>
</div>
</div>
);
/* jshint ignore:end */
}
});
React.renderComponent(<Example />, document.getElementById('app'));