fixed a bug with telegram button
This commit is contained in:
parent
bce64e879a
commit
fcbe3af4e0
2
dist/mailgo.dark.min.js
vendored
2
dist/mailgo.dark.min.js
vendored
File diff suppressed because one or more lines are too long
2
dist/mailgo.dark.min.js.map
vendored
2
dist/mailgo.dark.min.js.map
vendored
File diff suppressed because one or more lines are too long
2
dist/mailgo.min.js
vendored
2
dist/mailgo.min.js
vendored
File diff suppressed because one or more lines are too long
2
dist/mailgo.min.js.map
vendored
2
dist/mailgo.min.js.map
vendored
File diff suppressed because one or more lines are too long
@ -626,6 +626,8 @@ var mailgoRender = function mailgoRender() {
|
|||||||
|
|
||||||
if (mailgo.hasAttribute("data-telegram")) {
|
if (mailgo.hasAttribute("data-telegram")) {
|
||||||
telegramUsername = mailgo.getAttribute("data-telegram");
|
telegramUsername = mailgo.getAttribute("data-telegram");
|
||||||
|
} else {
|
||||||
|
telegramUsername = null;
|
||||||
} // Telegram username
|
} // Telegram username
|
||||||
|
|
||||||
|
|
||||||
@ -636,11 +638,13 @@ var mailgoRender = function mailgoRender() {
|
|||||||
|
|
||||||
titleTel.innerHTML = tel; // add the actions to buttons
|
titleTel.innerHTML = tel; // add the actions to buttons
|
||||||
|
|
||||||
wa.addEventListener("click", openWhatsApp);
|
wa.addEventListener("click", openWhatsApp); // telegram must be shown only if data-telegram is provided
|
||||||
|
|
||||||
if (telegramUsername) {
|
if (telegramUsername) {
|
||||||
setDisplay("m-tg", "block");
|
setDisplay("m-tg", "block");
|
||||||
telegram.addEventListener("click", openTelegram);
|
telegram.addEventListener("click", openTelegram);
|
||||||
|
} else {
|
||||||
|
setDisplay("m-tg", "none");
|
||||||
}
|
}
|
||||||
|
|
||||||
skype.addEventListener("click", openSkype);
|
skype.addEventListener("click", openSkype);
|
||||||
@ -1032,6 +1036,7 @@ var mailgoStyle = function mailgoStyle() {
|
|||||||
// mailgo style
|
// mailgo style
|
||||||
var mailgoCSSElement = createElement("style");
|
var mailgoCSSElement = createElement("style");
|
||||||
mailgoCSSElement.id = "mailgo-style";
|
mailgoCSSElement.id = "mailgo-style";
|
||||||
|
mailgoCSSElement.type = "text/css";
|
||||||
mailgoCSSElement.appendChild(createTextNode(mailgoCSS));
|
mailgoCSSElement.appendChild(createTextNode(mailgoCSS));
|
||||||
document.head.appendChild(mailgoCSSElement);
|
document.head.appendChild(mailgoCSSElement);
|
||||||
}; // mailgo
|
}; // mailgo
|
||||||
|
File diff suppressed because one or more lines are too long
@ -503,6 +503,8 @@ const mailgoRender = (type = MAIL_TYPE, mailgo: HTMLLinkElement): void => {
|
|||||||
// Telegram username
|
// Telegram username
|
||||||
if (mailgo.hasAttribute("data-telegram")) {
|
if (mailgo.hasAttribute("data-telegram")) {
|
||||||
telegramUsername = mailgo.getAttribute("data-telegram");
|
telegramUsername = mailgo.getAttribute("data-telegram");
|
||||||
|
} else {
|
||||||
|
telegramUsername = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Telegram username
|
// Telegram username
|
||||||
@ -516,9 +518,12 @@ const mailgoRender = (type = MAIL_TYPE, mailgo: HTMLLinkElement): void => {
|
|||||||
// add the actions to buttons
|
// add the actions to buttons
|
||||||
wa.addEventListener("click", openWhatsApp);
|
wa.addEventListener("click", openWhatsApp);
|
||||||
|
|
||||||
|
// telegram must be shown only if data-telegram is provided
|
||||||
if (telegramUsername) {
|
if (telegramUsername) {
|
||||||
setDisplay("m-tg", "block");
|
setDisplay("m-tg", "block");
|
||||||
telegram.addEventListener("click", openTelegram);
|
telegram.addEventListener("click", openTelegram);
|
||||||
|
} else {
|
||||||
|
setDisplay("m-tg", "none");
|
||||||
}
|
}
|
||||||
|
|
||||||
skype.addEventListener("click", openSkype);
|
skype.addEventListener("click", openSkype);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user