class Footer { constructor() {} Init() {this.#EventListener()} #EventListener() { const links = document.getElementsByClassName('footer-links') for(let i = 0; i < links.length; i++) {links[i].addEventListener('click', () => this.#Copy(links[i].textContent))} } #Copy(x) { navigator.clipboard.writeText(x).then(() => { console.log('copied') }).catch((err) => { console.error(err) }) } } new Footer().Init()