From 65ce0b3ee0a6a824e1889d9e3e9c840d82160ce2 Mon Sep 17 00:00:00 2001 From: Mhykol Date: Sat, 1 Jun 2024 11:13:09 -0400 Subject: Update footer layout --- assets/js/main.js | 22 +++++++++++++++++++++- source/readfile.js | 16 +++++++++------- 2 files changed, 30 insertions(+), 8 deletions(-) diff --git a/assets/js/main.js b/assets/js/main.js index 3dc536d..f0910eb 100644 --- a/assets/js/main.js +++ b/assets/js/main.js @@ -2,6 +2,22 @@ const main = { body: document.getElementById('main'), url: window.location.href } +const test = () => { + const links = document.getElementsByClassName('footer-links') + + for (let i = 0; i < links.length; i++) { + links[i].addEventListener('click', () => { + copy(links[i].textContent) + }) + } +} +const copy = (x) => { + navigator.clipboard.writeText(x).then(() => { + console.log('copied') + }).catch((err) => { + console.error(err) + }) +} const getPage = async () => { const object = { @@ -16,7 +32,10 @@ const getPage = async () => { }) }) .then(response => response.text()) - .then(text => main.body.innerHTML = DOMPurify.sanitize(text)) + .then(text => { + main.body.innerHTML = DOMPurify.sanitize(text) + test() + }) } // ! Loading screen @@ -109,6 +128,7 @@ const eventListener = () => { helpinghands: document.getElementById('helpinghands'), goodhandhauling: document.getElementById('goodhandhauling') } + console.log(readblogs) menuIcon.addEventListener('click', () => openMenu(menuList, menuIcon, closeButton, list)) closeButton[0].addEventListener('click', () => closeMenu(menuList, menuIcon, closeButton, list)) diff --git a/source/readfile.js b/source/readfile.js index 77faad1..744d871 100644 --- a/source/readfile.js +++ b/source/readfile.js @@ -39,11 +39,14 @@ class ReadFile { `, footer: ` ` } @@ -66,7 +69,7 @@ class ReadFile { - +
@@ -107,7 +110,6 @@ class ReadFile { } catch(err) { try { return await x.then(output => { - console.log(output) return this.#SetData({data: output, mime: this.object.types}) }) } catch (err) { -- cgit v1.2.3-70-g09d2