diff --git a/src/components/structures/GroupView.js b/src/components/structures/GroupView.js index 2b48e6cd46..e2323eada2 100644 --- a/src/components/structures/GroupView.js +++ b/src/components/structures/GroupView.js @@ -225,6 +225,27 @@ export default React.createClass({ }); }, + _onNameChange: function(e) { + const newProfileForm = Object.assign(this.state.profileForm, { name: e.target.value }); + this.setState({ + profileForm: newProfileForm, + }); + }, + + _onShortDescChange: function(e) { + const newProfileForm = Object.assign(this.state.profileForm, { short_description: e.target.value }); + this.setState({ + profileForm: newProfileForm, + }); + }, + + _onLongDescChange: function(e) { + const newProfileForm = Object.assign(this.state.profileForm, { long_description: e.target.value }); + this.setState({ + profileForm: newProfileForm, + }); + }, + _onSaveClick: function() { }, @@ -346,11 +367,13 @@ export default React.createClass({ value={this.state.profileForm.name} onChange={this._onNameChange} placeholder={_t('Group Name')} + tabIndex="1" /> shortDescNode = rightButtons = @@ -365,6 +388,7 @@ export default React.createClass({ roomBody =