rimosse arrow function

This commit is contained in:
Matteo Manzinello 2019-05-05 21:05:50 +02:00
parent 894bf17667
commit 80aa99c919

View File

@ -1,20 +1,14 @@
// ottengo tutti i mailto contenuti nella pagina
let mailgos = document.querySelectorAll('a[href^="mailto:"]:not(.no-mailgo)');
let styles = ` let styles = `
.mailgo-modal { .mailgo-modal {
all: initial; all: initial;
* { * {
all: unset; all: unset;
} }
} }
.mailgo-title { .mailgo-title {
display: block; display: block;
margin-bottom: 16px; margin-bottom: 16px;
} }
.mailgo-modal-background { .mailgo-modal-background {
position: absolute; position: absolute;
top: 0; top: 0;
@ -87,6 +81,9 @@ let styles = `
} }
`; `;
// ottengo tutti i mailto contenuti nella pagina
let mailgos = document.querySelectorAll('a[href^="mailto:"]:not(.no-mailgo)');
// CSS // CSS
let styleSheet = document.createElement("style"); let styleSheet = document.createElement("style");
styleSheet.type = "text/css"; styleSheet.type = "text/css";
@ -96,7 +93,7 @@ document.head.appendChild(styleSheet);
console.log("mailgo is WIP!"); console.log("mailgo is WIP!");
// attivo mailgo su tutti gli elementi // attivo mailgo su tutti gli elementi
mailgos.forEach((mailgo, index) => { mailgos.forEach(function(mailgo, index) {
let mail = mailgo.href let mail = mailgo.href
.split("?")[0] .split("?")[0]
.split("mailto:")[1] .split("mailto:")[1]
@ -186,7 +183,7 @@ mailgos.forEach((mailgo, index) => {
copy.appendChild(copyContent); copy.appendChild(copyContent);
copy.addEventListener( copy.addEventListener(
"click", "click",
event => { function(event) {
copyToClipboard(mail); copyToClipboard(mail);
copy.innerHTML = "copied!"; copy.innerHTML = "copied!";
}, },
@ -209,7 +206,7 @@ mailgos.forEach((mailgo, index) => {
mailgo.addEventListener( mailgo.addEventListener(
"click", "click",
event => { function(event) {
// blocco l'esecuzione normale del mailto: // blocco l'esecuzione normale del mailto:
event.preventDefault(); event.preventDefault();
@ -221,7 +218,7 @@ mailgos.forEach((mailgo, index) => {
modalBackground.addEventListener( modalBackground.addEventListener(
"click", "click",
event => { function(event) {
mailgo.nextElementSibling.classList.remove("is-active"); mailgo.nextElementSibling.classList.remove("is-active");
}, },
false false