Initial commit of BEMANI Utilities to GitHub.

This commit is contained in:
Jennifer Taylor
2019-12-08 21:43:49 +00:00
commit 74c0407173
490 changed files with 131920 additions and 0 deletions
@@ -0,0 +1,27 @@
/** @jsx React.DOM */
var SelectUser = React.createClass({
render: function() {
return (
<select
name={this.props.name}
disabled={this.props.disabled}
value={this.props.value ? this.props.value : "__NOBODY_VALUE__"}
onChange={function(event) {
var owner = event.target.value;
if (owner == "__NOBODY_VALUE__") {
owner = null;
}
if (this.props.onChange) {
this.props.onChange(owner);
}
}.bind(this)}
>
<option className="placeholder" value="__NOBODY_VALUE__">nobody</option>
{this.props.usernames.map(function(username) {
return <option value={username}>{ username }</option>;
}.bind(this))}
</select>
);
},
});