mirror of
https://github.com/zulip/zulip.git
synced 2025-11-14 02:48:00 +00:00
js: Convert static/js/settings_invites.js to ES6 module.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit is contained in:
committed by
Tim Abbott
parent
e9c65834ff
commit
b58b1f080e
@@ -156,7 +156,6 @@
|
|||||||
"recent_topics": false,
|
"recent_topics": false,
|
||||||
"search_pill_widget": false,
|
"search_pill_widget": false,
|
||||||
"settings": false,
|
"settings": false,
|
||||||
"settings_invites": false,
|
|
||||||
"settings_profile_fields": false,
|
"settings_profile_fields": false,
|
||||||
"settings_user_groups": false,
|
"settings_user_groups": false,
|
||||||
"stream_list": false,
|
"stream_list": false,
|
||||||
|
|||||||
@@ -65,7 +65,8 @@ const settings_emoji = {__esModule: true};
|
|||||||
rewiremock("../../static/js/settings_emoji").with(settings_emoji);
|
rewiremock("../../static/js/settings_emoji").with(settings_emoji);
|
||||||
const settings_exports = {__esModule: true};
|
const settings_exports = {__esModule: true};
|
||||||
rewiremock("../../static/js/settings_exports").with(settings_exports);
|
rewiremock("../../static/js/settings_exports").with(settings_exports);
|
||||||
const settings_invites = set_global("settings_invites", {});
|
const settings_invites = {__esModule: true};
|
||||||
|
rewiremock("../../static/js/settings_invites").with(settings_invites);
|
||||||
const settings_linkifiers = {__esModule: true};
|
const settings_linkifiers = {__esModule: true};
|
||||||
rewiremock("../../static/js/settings_linkifiers").with(settings_linkifiers);
|
rewiremock("../../static/js/settings_linkifiers").with(settings_linkifiers);
|
||||||
const settings_notifications = {__esModule: true};
|
const settings_notifications = {__esModule: true};
|
||||||
|
|||||||
@@ -35,7 +35,6 @@ import "../server_events";
|
|||||||
import "../zulip";
|
import "../zulip";
|
||||||
import "../templates";
|
import "../templates";
|
||||||
import "../dropdown_list_widget";
|
import "../dropdown_list_widget";
|
||||||
import "../settings_invites";
|
|
||||||
import "../settings_user_groups";
|
import "../settings_user_groups";
|
||||||
import "../settings_profile_fields";
|
import "../settings_profile_fields";
|
||||||
import "../settings";
|
import "../settings";
|
||||||
|
|||||||
1
static/js/global.d.ts
vendored
1
static/js/global.d.ts
vendored
@@ -28,7 +28,6 @@ declare let reactions: any;
|
|||||||
declare let recent_topics: any;
|
declare let recent_topics: any;
|
||||||
declare let search_pill_widget: any;
|
declare let search_pill_widget: any;
|
||||||
declare let settings: any;
|
declare let settings: any;
|
||||||
declare let settings_invites: any;
|
|
||||||
declare let settings_profile_fields: any;
|
declare let settings_profile_fields: any;
|
||||||
declare let settings_user_groups: any;
|
declare let settings_user_groups: any;
|
||||||
declare let stream_list: any;
|
declare let stream_list: any;
|
||||||
|
|||||||
@@ -27,6 +27,7 @@ import * as settings_config from "./settings_config";
|
|||||||
import * as settings_display from "./settings_display";
|
import * as settings_display from "./settings_display";
|
||||||
import * as settings_emoji from "./settings_emoji";
|
import * as settings_emoji from "./settings_emoji";
|
||||||
import * as settings_exports from "./settings_exports";
|
import * as settings_exports from "./settings_exports";
|
||||||
|
import * as settings_invites from "./settings_invites";
|
||||||
import * as settings_linkifiers from "./settings_linkifiers";
|
import * as settings_linkifiers from "./settings_linkifiers";
|
||||||
import * as settings_notifications from "./settings_notifications";
|
import * as settings_notifications from "./settings_notifications";
|
||||||
import * as settings_org from "./settings_org";
|
import * as settings_org from "./settings_org";
|
||||||
|
|||||||
@@ -1,24 +1,22 @@
|
|||||||
"use strict";
|
import render_admin_invites_list from "../templates/admin_invites_list.hbs";
|
||||||
|
import render_settings_revoke_invite_modal from "../templates/settings/revoke_invite_modal.hbs";
|
||||||
|
|
||||||
const render_admin_invites_list = require("../templates/admin_invites_list.hbs");
|
import * as channel from "./channel";
|
||||||
const render_settings_revoke_invite_modal = require("../templates/settings/revoke_invite_modal.hbs");
|
import * as ListWidget from "./list_widget";
|
||||||
|
import * as loading from "./loading";
|
||||||
const channel = require("./channel");
|
import * as people from "./people";
|
||||||
const ListWidget = require("./list_widget");
|
import * as settings_config from "./settings_config";
|
||||||
const loading = require("./loading");
|
import * as timerender from "./timerender";
|
||||||
const people = require("./people");
|
import * as ui_report from "./ui_report";
|
||||||
const settings_config = require("./settings_config");
|
import * as util from "./util";
|
||||||
const timerender = require("./timerender");
|
|
||||||
const ui_report = require("./ui_report");
|
|
||||||
const util = require("./util");
|
|
||||||
|
|
||||||
const meta = {
|
const meta = {
|
||||||
loaded: false,
|
loaded: false,
|
||||||
};
|
};
|
||||||
|
|
||||||
exports.reset = function () {
|
export function reset() {
|
||||||
meta.loaded = false;
|
meta.loaded = false;
|
||||||
};
|
}
|
||||||
|
|
||||||
function failed_listing_invites(xhr) {
|
function failed_listing_invites(xhr) {
|
||||||
loading.destroy_indicator($("#admin_page_invites_loading_indicator"));
|
loading.destroy_indicator($("#admin_page_invites_loading_indicator"));
|
||||||
@@ -121,7 +119,7 @@ function do_revoke_invite() {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
exports.set_up = function (initialize_event_handlers) {
|
export function set_up(initialize_event_handlers) {
|
||||||
meta.loaded = true;
|
meta.loaded = true;
|
||||||
if (typeof initialize_event_handlers === "undefined") {
|
if (typeof initialize_event_handlers === "undefined") {
|
||||||
initialize_event_handlers = true;
|
initialize_event_handlers = true;
|
||||||
@@ -136,13 +134,13 @@ exports.set_up = function (initialize_event_handlers) {
|
|||||||
idempotent: true,
|
idempotent: true,
|
||||||
timeout: 10 * 1000,
|
timeout: 10 * 1000,
|
||||||
success(data) {
|
success(data) {
|
||||||
exports.on_load_success(data, initialize_event_handlers);
|
on_load_success(data, initialize_event_handlers);
|
||||||
},
|
},
|
||||||
error: failed_listing_invites,
|
error: failed_listing_invites,
|
||||||
});
|
});
|
||||||
};
|
}
|
||||||
|
|
||||||
exports.on_load_success = function (invites_data, initialize_event_handlers) {
|
export function on_load_success(invites_data, initialize_event_handlers) {
|
||||||
meta.loaded = true;
|
meta.loaded = true;
|
||||||
populate_invites(invites_data);
|
populate_invites(invites_data);
|
||||||
if (!initialize_event_handlers) {
|
if (!initialize_event_handlers) {
|
||||||
@@ -220,6 +218,4 @@ exports.on_load_success = function (invites_data, initialize_event_handlers) {
|
|||||||
},
|
},
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
};
|
}
|
||||||
|
|
||||||
window.settings_invites = exports;
|
|
||||||
|
|||||||
@@ -5,6 +5,7 @@ import * as settings_bots from "./settings_bots";
|
|||||||
import * as settings_display from "./settings_display";
|
import * as settings_display from "./settings_display";
|
||||||
import * as settings_emoji from "./settings_emoji";
|
import * as settings_emoji from "./settings_emoji";
|
||||||
import * as settings_exports from "./settings_exports";
|
import * as settings_exports from "./settings_exports";
|
||||||
|
import * as settings_invites from "./settings_invites";
|
||||||
import * as settings_linkifiers from "./settings_linkifiers";
|
import * as settings_linkifiers from "./settings_linkifiers";
|
||||||
import * as settings_muting from "./settings_muting";
|
import * as settings_muting from "./settings_muting";
|
||||||
import * as settings_notifications from "./settings_notifications";
|
import * as settings_notifications from "./settings_notifications";
|
||||||
|
|||||||
Reference in New Issue
Block a user