js: Convert static/js/loading.js to ES6 module.

Signed-off-by: Anders Kaseorg <anders@zulip.com>
This commit is contained in:
Anders Kaseorg
2021-02-27 15:36:14 -08:00
committed by Tim Abbott
parent a3e6ebb04c
commit 3faae49dc0
28 changed files with 45 additions and 16 deletions

View File

@@ -1,8 +1,6 @@
"use strict";
import render_loader from "../templates/loader.hbs";
const render_loader = require("../templates/loader.hbs");
exports.make_indicator = function (outer_container, opts) {
export function make_indicator(outer_container, opts) {
opts = opts || {};
let container = outer_container;
@@ -47,9 +45,9 @@ exports.make_indicator = function (outer_container, opts) {
container.css({width: 38 + text_width, height: 0});
outer_container.data("destroying", false);
};
}
exports.destroy_indicator = function (container) {
export function destroy_indicator(container) {
if (container.data("destroying")) {
return;
}
@@ -62,6 +60,4 @@ exports.destroy_indicator = function (container) {
container.removeData("spinner_obj");
container.empty();
container.css({width: 0, height: 0});
};
window.loading = exports;
}