zulip/static/js/about_zulip.js

32 lines
897 B
JavaScript
Raw Normal View History

import ClipboardJS from "clipboard";
import $ from "jquery";
import render_about_zulip from "../templates/about_zulip.hbs";
import * as browser_history from "./browser_history";
import * as overlays from "./overlays";
import {page_params} from "./page_params";
export function launch() {
overlays.open_overlay({
name: "about-zulip",
$overlay: $("#about-zulip"),
on_close() {
browser_history.exit_overlay();
},
});
new ClipboardJS("#about-zulip .fa-copy");
}
export function initialize() {
const rendered_about_zulip = render_about_zulip({
zulip_version: page_params.zulip_version,
zulip_merge_base: page_params.zulip_merge_base,
is_fork:
page_params.zulip_merge_base &&
page_params.zulip_merge_base !== page_params.zulip_version,
});
$(".app").append(rendered_about_zulip);
}