Merge pull request #468 from matrix-org/dbkr/create_room_modal

Add modal dialog on new room button
pull/21833/head
David Baker 2016-09-13 17:05:24 +01:00 committed by GitHub
commit 283e1ccf4c
1 changed files with 13 additions and 1 deletions

View File

@ -364,7 +364,19 @@ module.exports = React.createClass({
//this._setPage(this.PageTypes.CreateRoom); //this._setPage(this.PageTypes.CreateRoom);
//this.notifyNewScreen('new'); //this.notifyNewScreen('new');
createRoom().done(); var TextInputDialog = sdk.getComponent("dialogs.TextInputDialog");
Modal.createDialog(TextInputDialog, {
title: "Create Room",
description: "Room name (optional)",
button: "Create Room",
onFinished: (should_create, name) => {
if (should_create) {
const createOpts = {};
if (name) createOpts.name = name;
createRoom({createOpts}).done();
}
}
});
break; break;
case 'view_room_directory': case 'view_room_directory':
this._setPage(this.PageTypes.RoomDirectory); this._setPage(this.PageTypes.RoomDirectory);