Files
zulip/static/js/portico/header.js
Anders Kaseorg ea9ca6b7d0 js: Use jQuery as a module.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2021-03-12 10:08:25 -08:00

22 lines
584 B
JavaScript

import $ from "jquery";
$(() => {
$(".portico-header li.logout").on("click", () => {
$("#logout_form").trigger("submit");
return false;
});
$("body").on("click", (e) => {
const $this = $(e.target);
if (
$this.closest(".dropdown .dropdown-pill").length > 0 &&
!$(".dropdown").hasClass("show")
) {
$(".dropdown").addClass("show");
} else if (!$this.is(".dropdown ul") && $this.closest(".dropdown ul").length === 0) {
$(".dropdown").removeClass("show");
}
});
});