diff --git a/src/controllers/molecules/UserSelector.js b/src/components/views/elements/UserSelector.js similarity index 56% rename from src/controllers/molecules/UserSelector.js rename to src/components/views/elements/UserSelector.js index 67a56163fa..ea04de59a9 100644 --- a/src/controllers/molecules/UserSelector.js +++ b/src/components/views/elements/UserSelector.js @@ -18,7 +18,9 @@ limitations under the License. var React = require('react'); -module.exports = { +module.exports = React.createClass({ + displayName: 'UserSelector', + propTypes: { onChange: React.PropTypes.func, selected_users: React.PropTypes.arrayOf(React.PropTypes.string), @@ -42,4 +44,26 @@ module.exports = { return e != user_id; })); }, -}; + + onAddUserId: function() { + this.addUser(this.refs.user_id_input.value); + this.refs.user_id_input.value = ""; + }, + + render: function() { + var self = this; + return ( +