mirror of https://github.com/zulip/zulip.git
Extract settings_muting.js.
This commit is contained in:
parent
1f38884b27
commit
89128a2272
|
@ -35,6 +35,7 @@
|
|||
"settings_account": false,
|
||||
"settings_display": false,
|
||||
"settings_notifications": false,
|
||||
"settings_muting": false,
|
||||
"settings": false,
|
||||
"resize": false,
|
||||
"loading": false,
|
||||
|
|
|
@ -245,6 +245,7 @@ function _setup_page() {
|
|||
settings_account.set_up();
|
||||
settings_display.set_up();
|
||||
settings_notifications.set_up();
|
||||
settings_muting.set_up();
|
||||
|
||||
$("#api_key_value").text("");
|
||||
$("#get_api_key_box").hide();
|
||||
|
@ -574,19 +575,6 @@ function _setup_page() {
|
|||
});
|
||||
});
|
||||
|
||||
$(function () {
|
||||
$('body').on('click', '.settings-unmute-topic', function (e) {
|
||||
var $row = $(this).closest("tr");
|
||||
var stream = $row.data("stream");
|
||||
var topic = $row.data("topic");
|
||||
|
||||
muting_ui.unmute(stream, topic);
|
||||
$row.remove();
|
||||
e.stopImmediatePropagation();
|
||||
});
|
||||
|
||||
muting_ui.set_up_muted_topics_ui(muting.get_muted_topics());
|
||||
});
|
||||
}
|
||||
|
||||
exports.setup_page = function () {
|
||||
|
|
|
@ -0,0 +1,24 @@
|
|||
var settings_muting = (function () {
|
||||
|
||||
var exports = {};
|
||||
|
||||
exports.set_up = function () {
|
||||
$('body').on('click', '.settings-unmute-topic', function (e) {
|
||||
var $row = $(this).closest("tr");
|
||||
var stream = $row.data("stream");
|
||||
var topic = $row.data("topic");
|
||||
|
||||
muting_ui.unmute(stream, topic);
|
||||
$row.remove();
|
||||
e.stopImmediatePropagation();
|
||||
});
|
||||
|
||||
muting_ui.set_up_muted_topics_ui(muting.get_muted_topics());
|
||||
};
|
||||
|
||||
return exports;
|
||||
}());
|
||||
|
||||
if (typeof module !== 'undefined') {
|
||||
module.exports = settings_muting;
|
||||
}
|
|
@ -91,6 +91,7 @@ def find_edges_to_remove(graph, methods):
|
|||
('hashchange', 'drafts'),
|
||||
('compose', 'echo'),
|
||||
('compose', 'resize'),
|
||||
('settings', 'resize'),
|
||||
('compose', 'unread_ops'),
|
||||
('compose', 'drafts'),
|
||||
('echo', 'message_edit'),
|
||||
|
@ -160,7 +161,7 @@ def find_edges_to_remove(graph, methods):
|
|||
('message_edit', 'compose'),
|
||||
('message_store', 'compose'),
|
||||
('settings_notifications', 'subs'),
|
||||
('settings', 'muting_ui'),
|
||||
('settings', 'settings_muting'),
|
||||
('message_fetch', 'tutorial'),
|
||||
('settings', 'subs'),
|
||||
('activity', 'narrow'),
|
||||
|
|
|
@ -908,6 +908,7 @@ JS_SPECS = {
|
|||
'js/settings_account.js',
|
||||
'js/settings_display.js',
|
||||
'js/settings_notifications.js',
|
||||
'js/settings_muting.js',
|
||||
'js/settings.js',
|
||||
'js/admin.js',
|
||||
'js/tab_bar.js',
|
||||
|
|
Loading…
Reference in New Issue