Merge branch 'chat3' into team
This commit is contained in:
@@ -10,6 +10,7 @@ define([
|
||||
'/common/proxy-manager.js',
|
||||
'/common/hyperscript.js',
|
||||
'/customize/application_config.js',
|
||||
'/common/messenger-ui.js',
|
||||
'/customize/messages.js',
|
||||
|
||||
'css!/bower_components/bootstrap/dist/css/bootstrap.min.css',
|
||||
@@ -27,6 +28,7 @@ define([
|
||||
ProxyManager,
|
||||
h,
|
||||
AppConfig,
|
||||
MessengerUI,
|
||||
Messages)
|
||||
{
|
||||
var APP = {};
|
||||
@@ -103,6 +105,9 @@ define([
|
||||
'members': [
|
||||
'cp-team-roster'
|
||||
],
|
||||
'chat': [
|
||||
'cp-team-chat'
|
||||
],
|
||||
};
|
||||
|
||||
var create = {};
|
||||
@@ -133,6 +138,7 @@ define([
|
||||
if (key === 'create') { $category.append($('<span>', {'class': 'fa fa-plus-circle'})); }
|
||||
if (key === 'back') { $category.append($('<span>', {'class': 'fa fa-arrow-left'})); }
|
||||
if (key === 'members') { $category.append($('<span>', {'class': 'fa fa-users'})); }
|
||||
if (key === 'chat') { $category.append($('<span>', {'class': 'fa fa-comments'})); }
|
||||
if (key === 'drive') { $category.append($('<span>', {'class': 'fa fa-hdd-o'})); }
|
||||
|
||||
if (key === active) {
|
||||
@@ -146,7 +152,7 @@ define([
|
||||
}
|
||||
if (active === key) { return; }
|
||||
active = key;
|
||||
if (key === 'drive') {
|
||||
if (key === 'drive' || key === 'chat') {
|
||||
APP.$rightside.addClass('cp-rightside-drive');
|
||||
} else {
|
||||
APP.$rightside.removeClass('cp-rightside-drive');
|
||||
@@ -329,6 +335,18 @@ define([
|
||||
loadTeam(common, APP.team, false);
|
||||
});
|
||||
|
||||
makeBlock('chat', function (common, cb) {
|
||||
var container = h('div#cp-app-contacts-container.cp-app-contacts-inapp');
|
||||
var content = [container];
|
||||
APP.module.execCommand('OPEN_TEAM_CHAT', {
|
||||
teamId: APP.team
|
||||
}, function (obj) {
|
||||
console.warn(obj);
|
||||
common.setTeamChat(obj.channel);
|
||||
MessengerUI.create($(container), common, true);
|
||||
cb(content);
|
||||
});
|
||||
});
|
||||
|
||||
var onEvent = function (obj) {
|
||||
var ev = obj.ev;
|
||||
|
||||
Reference in New Issue
Block a user