AddAppDialog: Support adding apps to room state
This commit is contained in:
@@ -46,10 +46,14 @@ export default React.createClass({
|
||||
|
||||
onFormSubmit: function(ev) {
|
||||
ev.preventDefault();
|
||||
this.props.onFinished(true, this.state.value);
|
||||
this.props.onFinished(true, 'custom', this.state.value);
|
||||
return false;
|
||||
},
|
||||
|
||||
onTileClick: function(value) {
|
||||
this.props.onFinished(true, value, null);
|
||||
},
|
||||
|
||||
render: function() {
|
||||
const BaseDialog = sdk.getComponent('views.dialogs.BaseDialog');
|
||||
const appCards = ModularWidgets.widgetTypes.map((widgetType, index) =>
|
||||
@@ -58,7 +62,8 @@ export default React.createClass({
|
||||
type={widgetType.type}
|
||||
icon={widgetType.icon}
|
||||
name={widgetType.name}
|
||||
description={widgetType.description}/>,
|
||||
description={widgetType.description}
|
||||
onClick={this.onTileClick}/>,
|
||||
);
|
||||
|
||||
return (
|
||||
|
||||
Reference in New Issue
Block a user