summaryrefslogtreecommitdiffstats
path: root/web/react/pages
diff options
context:
space:
mode:
authorJoramWilander <jwawilander@gmail.com>2015-06-18 10:40:46 -0400
committerJoramWilander <jwawilander@gmail.com>2015-06-18 10:40:46 -0400
commit308c4f3ce9330f4ac04cc04495533e6f2ad87f53 (patch)
tree8b632d86e86855fe52e35ebf32d65a79db605e74 /web/react/pages
parent1dc3a5f26d95ca87f2bfe1a57caa4ac9b077434a (diff)
downloadchat-308c4f3ce9330f4ac04cc04495533e6f2ad87f53.tar.gz
chat-308c4f3ce9330f4ac04cc04495533e6f2ad87f53.tar.bz2
chat-308c4f3ce9330f4ac04cc04495533e6f2ad87f53.zip
added team store, team settings menu, and the ability to turn on valet feature from client
Diffstat (limited to 'web/react/pages')
-rw-r--r--web/react/pages/channel.jsx15
1 files changed, 13 insertions, 2 deletions
diff --git a/web/react/pages/channel.jsx b/web/react/pages/channel.jsx
index df67d4360..3aa985863 100644
--- a/web/react/pages/channel.jsx
+++ b/web/react/pages/channel.jsx
@@ -22,7 +22,8 @@ var MoreChannelsModal = require('../components/more_channels.jsx');
var NewChannelModal = require('../components/new_channel.jsx');
var PostDeletedModal = require('../components/post_deleted_modal.jsx');
var ChannelNotificationsModal = require('../components/channel_notifications.jsx');
-var UserSettingsModal = require('../components/settings_modal.jsx');
+var UserSettingsModal = require('../components/user_settings_modal.jsx');
+var TeamSettingsModal = require('../components/team_settings_modal.jsx');
var ChannelMembersModal = require('../components/channel_members.jsx');
var ChannelInviteModal = require('../components/channel_invite_modal.jsx');
var TeamMembersModal = require('../components/team_members.jsx');
@@ -36,7 +37,7 @@ var ChannelInfoModal = require('../components/channel_info_modal.jsx');
var Constants = require('../utils/constants.jsx');
var ActionTypes = Constants.ActionTypes;
-global.window.setup_channel_page = function(team_name, team_type, channel_name, channel_id) {
+global.window.setup_channel_page = function(team_name, team_type, team_id, channel_name, channel_id) {
AppDispatcher.handleViewAction({
type: ActionTypes.CLICK_CHANNEL,
@@ -44,6 +45,11 @@ global.window.setup_channel_page = function(team_name, team_type, channel_name,
id: channel_id
});
+ AppDispatcher.handleViewAction({
+ type: ActionTypes.CLICK_TEAM,
+ id: team_id
+ });
+
React.render(
<ErrorBar/>,
document.getElementById('error_bar')
@@ -80,6 +86,11 @@ global.window.setup_channel_page = function(team_name, team_type, channel_name,
);
React.render(
+ <TeamSettingsModal />,
+ document.getElementById('team_settings_modal')
+ );
+
+ React.render(
<TeamMembersModal teamName={team_name} />,
document.getElementById('team_members_modal')
);