/
githubmirror
/
zulip
Обзор
Документация
Войти
/
githubmirror
/
zulip
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
web/src/message_feed_loading.ts
45 строк
2 KB
Anders Kaseorg
web: Use named import for jQuery.
29 июл 2026, 02:35
29 июл 2026, 02:35
52a10e8
Код
Авторство
О чём код?
import {$} from "jquery"; import * as loading from "./loading.ts"; let loading_older_messages_indicator_showing = false; let loading_newer_messages_indicator_showing = false; export function show_loading_older(): void { if (!loading_older_messages_indicator_showing) { $(".top-messages-logo").toggleClass("loading", true); loading.make_indicator($("#loading_older_messages_indicator"), {abs_positioned: true}); loading_older_messages_indicator_showing = true; } } export function hide_loading_older(): void { if (loading_older_messages_indicator_showing) { $(".top-messages-logo").toggleClass("loading", false); loading.destroy_indicator($("#loading_older_messages_indicator")); loading_older_messages_indicator_showing = false; } } export function show_loading_newer(): void { if (!loading_newer_messages_indicator_showing) { $(".bottom-messages-logo").show(); $(".bottom-messages-logo").toggleClass("loading", true); loading.make_indicator($("#loading_more_indicator"), {abs_positioned: true}); loading_newer_messages_indicator_showing = true; } } export function hide_loading_newer(): void { if (loading_newer_messages_indicator_showing) { $(".bottom-messages-logo").hide(); $(".bottom-messages-logo").toggleClass("loading", false); loading.destroy_indicator($("#loading_more_indicator")); loading_newer_messages_indicator_showing = false; } } export function hide_indicators(): void { hide_loading_older(); hide_loading_newer(); }